Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Think of minimal distribution channels and formats and implement them #3

Closed
fnune opened this issue Dec 20, 2019 · 3 comments
Closed
Milestone

Comments

@fnune
Copy link
Owner

fnune commented Dec 20, 2019

No description provided.

@fnune fnune added this to the 0.1.0 milestone Dec 20, 2019
@fnune fnune added this to To do in Initial release Dec 20, 2019
@fnune
Copy link
Owner Author

fnune commented Dec 20, 2019

The basic distribution system will be inspired in bulma's simple style: just a folder with minified and non-minified CSS, and source maps.

Users importing the css file or files will just use the provided class names.

Additional ports will build up on that.

@fnune
Copy link
Owner Author

fnune commented Dec 20, 2019

The problem with serving a built CSS file is that users won't be able to customize colors and typography without editing the file directly.

Two solutions to this:

  • For users without a build system that want to customize their build of janina, they can use something similar to this bulma generator.
  • For users with a SASS/SCSS-compatible build system, they can follow steps similar to the ones described here for bulma.

@fnune
Copy link
Owner Author

fnune commented Dec 20, 2019

Partially solved through #6

Continued via #5

@fnune fnune closed this as completed Dec 20, 2019
@fnune fnune moved this from In progress to Done in Initial release Dec 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant