You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I agree to follow the Code of Conduct that this project adheres to.
I have searched the issue tracker for an issue that matches the one I want to file, without success.
Request type
Request for enhancement of a component
It affects the following packages
Components
Functionality
Hi!
I've been using the lyne-components library and noticed that the typography.css file, which is required before using the components, does not solely focus on typography. This file contains not only the styles necessary for the components but also global styles for setting text sizes, creating grids, and formatting lists. It also includes parts of normalize.css.
I believe that the current typography.css should be refocused solely on the styles necessary for the components. A more appropriate name for this refocused file could be core.css. This change would make the purpose of the file clearer and its scope more defined.
Additionally, it would be beneficial to separate the other concerns into their own CSS files, such as:
normalize.css for CSS resets
layout.css for grid systems and layout related styles
etc.
These files can then be included by users as needed, providing more flexibility and clarity in what each file is responsible for.
Thank you for considering this suggestion. I believe these changes would enhance the modularity and usability of the lyne-components library.
Link to design proposal file
No response
The text was updated successfully, but these errors were encountered:
Preflight Checklist
Request type
Request for enhancement of a component
It affects the following packages
Components
Functionality
Hi!
I've been using the lyne-components library and noticed that the
typography.css
file, which is required before using the components, does not solely focus on typography. This file contains not only the styles necessary for the components but also global styles for setting text sizes, creating grids, and formatting lists. It also includes parts ofnormalize.css
.I believe that the current
typography.css
should be refocused solely on the styles necessary for the components. A more appropriate name for this refocused file could becore.css
. This change would make the purpose of the file clearer and its scope more defined.Additionally, it would be beneficial to separate the other concerns into their own CSS files, such as:
normalize.css
for CSS resetslayout.css
for grid systems and layout related stylesThese files can then be included by users as needed, providing more flexibility and clarity in what each file is responsible for.
Thank you for considering this suggestion. I believe these changes would enhance the modularity and usability of the lyne-components library.
Link to design proposal file
No response
The text was updated successfully, but these errors were encountered: