-
Notifications
You must be signed in to change notification settings - Fork 1
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
Feature heycar uikit 63 typography component #34
Feature heycar uikit 63 typography component #34
Conversation
* initial project config * init storybook * building scripts * docs * first packages vars themes button * rollup building tools * project types * feat: add heycar font to storybook * feat: adjust colors according to branding * feat: adjust colors in sidebar and links * feat: style action button * feat: remove Docs tab from guidelines * feat: override body styles * feat: override button font * feat: style code snippet * feat: add grey colors to vars * feat: add error colors to vars * feat: replace hex colors with vars * refactor: use camel case for filename Co-authored-by: Oleksandr Zhukov <[email protected]>
Implementing packages building Implementing the rollup building for each independence component and core package. Building packages $ npm i $ npm run build Building result Build results in the dist folder on the root and in the folder dist in each package in the packages folder. Build format support es5 - ES5 build with CommonJS modules modern - ES2020 build with esm modules. cssm - ES5 build with commonjs modules. CSS modules are supplied as is, not compiled. esm - ES5 build with esm modules.
Add build actions * test jest checking * lint checking * build packages * add default reviewer for PR's
* fix: fix typo * feat: init Table component * fix fix type issue on Status * feat: style table * feat: add colors to vars * feat: style status component * feat: adjust story content * refactor: nest table styles
* include initial documentation
* build Storybook command script * build script for preparing Storybook files * gitHub bot adding the link on the Storybook page
* feat: create TabContainer * feat: add TabContainer to button story * feat: style TabContainer * style: add new lines * refactor: extractb types * style: use react fragment * refactor: define button attributes
* feat: add PR template * feat: add bug report template * feat: add feature request template * feat: add header to issue templates * style: add new lines * feat: init CONTRIBUTING * remove ticket from PR template * Revert "feat: init CONTRIBUTING" This reverts commit 47045d3. * feat: add more to checklist * fix: fix typos and missing details * feat: add testing steps in PR template
* The Shell scripts for build releases packages * Added the GitHub workflows actions, make releases by the merge to the main branch * Added the semantic-release packages as dev-dependencies. * Added helper scripts to the package.json file * remove workflow for main remove `pull_request` trigger
* Added utils and helpers for the screenshot tests for comparing images * Documentation for the run screenshot tests * Added `github actions` for run screenshot test on each PR to develop branch * Added `git-lfs` hooks for the contained screenshot images
* feat(theme): create default theme BREAKING CHANGE: new color names based on design system
Compiled a new version demo. |
Coverage report
Show new covered files 🐣
Test suite run success31 tests passing in 4 suites. Report generated by 🧪jest coverage report action from 8810914 |
Pull Request Test Coverage Report for Build 2502225425Warning: This coverage report may be inaccurate.This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Details
💛 - Coveralls |
Compiled a new version demo. |
Compiled a new version demo. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# [1.1.0](v1.0.0...v1.1.0) (2022-06-15) ### Features * **typography:** typography component ([#34](#34)) ([48aa261](48aa261))
🎉 This PR is included in version 1.1.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Pull Request
Description
The Typography component is used to display any types of text present on the heycar-uikit design system.
In the design prototypes, when clicking on text, you will find a variant name like
h1
,subheading2
,body4
. That's all that you need to get your text component ready.Each variant contains already the expected font size, font weight, letter spacing, line height, and text transform.
Type of change
How do I test this
Checklist
Did you remember to take care of the following?
npm i
– for new NPM dependencies.npm run lint
- to check for linting issuesnpm run test
- to run unit testsnpm run test:screenshots
- to run snapshot testsNew Feature / Bug Fix
Thanks for contributing!