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

Base Styles #1

Open
3 of 6 tasks
elycruz opened this issue Sep 18, 2022 · 0 comments
Open
3 of 6 tasks

Base Styles #1

elycruz opened this issue Sep 18, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@elycruz
Copy link
Owner

elycruz commented Sep 18, 2022

Acceptance Criteria

  • Script generated "base" CSS.

Note: Spacing classes should take html lang dir into account.

Prior art

  • Bootstrap
  • Clarity.design
  • Material design grid
  • 960.gs grid
  • etc.
@elycruz elycruz self-assigned this Sep 18, 2022
elycruz added a commit that referenced this issue Sep 18, 2022
elycruz added a commit that referenced this issue Sep 20, 2022
- Moved some files around.
elycruz added a commit that referenced this issue Sep 22, 2022
- Added 'display' prop. script, and generated 'display' css.
elycruz added a commit that referenced this issue Sep 22, 2022
- Added 'display' prop. script, and generated 'display' css.
elycruz added a commit that referenced this issue Sep 22, 2022
elycruz added a commit that referenced this issue Sep 22, 2022
elycruz added a commit that referenced this issue Sep 22, 2022
elycruz added a commit that referenced this issue Sep 22, 2022
elycruz added a commit that referenced this issue Sep 22, 2022
- Added 'position' css generator.
elycruz added a commit that referenced this issue Sep 22, 2022
- Added 'position' css generator.
elycruz added a commit that referenced this issue Sep 25, 2022
- section template.
- font-size-props styles progress.
elycruz added a commit that referenced this issue Sep 25, 2022
Added 'vertical-align' to 'x-field' control.
@elycruz elycruz changed the title x-field control Base Styles and Storybook Sep 27, 2022
@elycruz elycruz added the enhancement New feature or request label Sep 27, 2022
elycruz added a commit that referenced this issue Oct 6, 2022
- Set node engine version (in package.json).
- Removed unrequired file.
elycruz added a commit that referenced this issue Apr 28, 2023
- Moved mds-icon styles to their own file.
- Added missing 'html' var, in stories/index.js.
- Added more menu sections to stories/index.html.
elycruz added a commit that referenced this issue Apr 28, 2023
… css prop. names, library sources also updated to use these new names; E.g., '--x-theme-...' is now '--x-color...', '--x-{name}-hsl-...' is now '-x-{name}-color-...', and '--x-...-hsla-...' is now '--x-...-color-with-alpha-...'.
elycruz added a commit that referenced this issue Apr 29, 2023
…and bottom) to take into account border-width (ensures elements matches un-outlined button variant heights).

- Added window 'resize', and 'orientationchange', event handling for resizing the main content's iframe height, in component stories.
- Updated stories 'materia-design' link, to have a default that can be navigated to.
elycruz added a commit that referenced this issue Apr 30, 2023
…'s css props. update lifecycle callback only happens once per update lifecycle.

- Added text color styles for ':active', and ':hover' css states, for button styles.
elycruz added a commit that referenced this issue May 1, 2023
- Added scaffolding for 'select', and 'textarea' controls.
- Update 'input' controls' story file to include example use-cases of all possible input controls.
- Updated checkbox/radio control base styles so that styles apply to their matching 'input's by default (e.g., not just when applying associated css class).
elycruz added a commit that referenced this issue May 1, 2023
elycruz added a commit that referenced this issue May 1, 2023
@elycruz elycruz changed the title Base Styles and Storybook Base Styles Jun 3, 2023
elycruz added a commit that referenced this issue Jun 3, 2023
…n-group'.

- Simplified 'x-btn-group' styles to use flexbox + 'gap' (prop.) for button group layouts.
- Simplified 'button' story, in site app.
elycruz added a commit that referenced this issue Jun 6, 2023
- Added '.x-input[type='color']' style refinements (removed padding on variant).
- Added 'details' element '.x-btn' usage example.
elycruz added a commit that referenced this issue Jun 6, 2023
- Added 'user-select: none' to '.x-btn' definition.
elycruz added a commit that referenced this issue Jun 6, 2023
- Removed some unused css files.
elycruz added a commit that referenced this issue Jun 6, 2023
- Updated husky 'pre-commit' task to run 'lint-fix' instead of 'lint' task.
elycruz added a commit that referenced this issue Jun 6, 2023
elycruz added a commit that referenced this issue Jun 6, 2023
elycruz added a commit that referenced this issue Jun 7, 2023
- Cleaned up 'button' stories to be more straight forward - Removed unrequired variant setups.
elycruz added a commit that referenced this issue Jun 7, 2023
- Fixed issue with react key id, for button stories.
elycruz added a commit that referenced this issue Jun 15, 2023
elycruz added a commit that referenced this issue Jun 15, 2023
issue-#1 - Updated turbo version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant