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

feat: refactor AppTheme as AppThemeProvider #525

Merged
merged 6 commits into from
Oct 18, 2021
Merged

Conversation

kheruc
Copy link
Contributor

@kheruc kheruc commented Oct 13, 2021

  • new useAppTheme, useConfig and useOffCanvas hooks

@iwarner iwarner merged commit 2c46912 into develop Oct 18, 2021
@iwarner iwarner deleted the kh-theme-provider branch October 18, 2021 07:29
iwarner pushed a commit that referenced this pull request Nov 15, 2021
* hotfix(progress): Added progressBar to the export list
* fix(2.1.6): minor version update
* fix(Tile): Refactored tile UI (#518)
* fix(2.1.7): minor version update
* fix(Details2):fixed overflow bug
* Revert "fix(Details2):fixed overflow bug"
* fix(details2):fixed overflow bog (#519)
* fix(bars): checking out sidebars and nav update on brand (#520)
* fix(2.1.8): minor version update
* fix(Messaging):conditional memoization for message component (#522)
* feat(Stepper):added highlight (#521)
* feat(Stepper):added highlight
* fix(Stepper):minor refactor
* fix(Stepper):minor refactor
* feat(Schedule): implement toolbar for schedule (#524)
* feat(Schedule): implement toolbar for schedule
* fixed(Schedule): sort params alphabet
* fixed(Schedule): add year and improve month to show 4 week of year
* fixed(Schedule): refactor the code and fixed data
* feat: refactor AppTheme as AppThemeProvider (#525)
* feat: refactor AppTheme as AppThemeProvider
* feat: add useConfig hook
* feat: add useOffCanvas hook
* fix: use default export for new hooks
* chore: lint fix
* chore: more lint fixes
* fix: LdsSpinner colors (#526)
* feat(Table):draggable rows (#527)
* feat(Table):making rows dragable
* feat(Table):making rows dragable
* fix(Table):minor refactor
* feat(table):added onRowsOrderChange event
* feat(Table):added drag handle to draggable rows
* fix(2.1.9): minor version update
* feat(Messaging):exported message component (#528)
* feat(Messaging):exported message
* fix(Table):fixing table
* fix(2.1.10): minor version update
* fix(Table): fixing the issue on table and schedule (#529)
* hotfix(TableSchedule): fixing the issue on table and schedule
* fix(props): Removed default rows on table
* fix(2.1.11): minor version update
* fix(formatter link): fixed for the undefined key (#530)
* fix(formatter link): fixed the key is undefined
* fix: fixed a tiny issue
* feat(richEditor):finetuned and refactored (#531)
* feat(IUIRich):fixing styles
* fix(RichEditor):adding styles
* fix(RichEditor):minor change
* fix(App):minor refactor
* fix(RichEditor):minor refactors
* fix(Messaging):email content can be HTML
* fixed(Tabs): fixed tab issue on TabItem
* fixed(Tabs): fixed the add and remove tab
* fixed(Tabs): fixed add button issue
* fixed(Tabs): add default component for new tabs
* fixed(Tabs): implement background, borders, active, activeBorders props and some bugs
* fixed(Tabs): implement vertical tabs, fixed bug on plus icon, add left/right scroll
* fixed(Tabs): bug fixed left,right, jump scroll and, add three size support
* fixed(Tabs): fixed the story icons
* fixed(Tabs): rename tab-number to New Tab and fix a new tab bugs
* fixed(Tabs): fixed the bug on add and remove dom
* fixed(Tabs): fixed the issue on tabs colors
* fixed(Tabs): fixed component prototypes and ordering
iwarner added a commit that referenced this pull request Nov 15, 2021
* hotfix(progress): Added progressBar to the export list
* fix(2.1.6): minor version update
* fix(Tile): Refactored tile UI (#518)
* fix(2.1.7): minor version update
* fix(Details2):fixed overflow bug
* Revert "fix(Details2):fixed overflow bug"
* fix(details2):fixed overflow bog (#519)
* fix(bars): checking out sidebars and nav update on brand (#520)
* fix(2.1.8): minor version update
* fix(Messaging):conditional memoization for message component (#522)
* feat(Stepper):added highlight (#521)
* feat(Stepper):added highlight
* fix(Stepper):minor refactor
* fix(Stepper):minor refactor
* feat(Schedule): implement toolbar for schedule (#524)
* feat(Schedule): implement toolbar for schedule
* fixed(Schedule): sort params alphabet
* fixed(Schedule): add year and improve month to show 4 week of year
* fixed(Schedule): refactor the code and fixed data
* feat: refactor AppTheme as AppThemeProvider (#525)
* feat: refactor AppTheme as AppThemeProvider
* feat: add useConfig hook
* feat: add useOffCanvas hook
* fix: use default export for new hooks
* chore: lint fix
* chore: more lint fixes
* fix: LdsSpinner colors (#526)
* feat(Table):draggable rows (#527)
* feat(Table):making rows dragable
* feat(Table):making rows dragable
* fix(Table):minor refactor
* feat(table):added onRowsOrderChange event
* feat(Table):added drag handle to draggable rows
* fix(2.1.9): minor version update
* feat(Messaging):exported message component (#528)
* feat(Messaging):exported message
* fix(Table):fixing table
* fix(2.1.10): minor version update
* fix(Table): fixing the issue on table and schedule (#529)
* hotfix(TableSchedule): fixing the issue on table and schedule
* fix(props): Removed default rows on table
* fix(2.1.11): minor version update
* fix(formatter link): fixed for the undefined key (#530)
* fix(formatter link): fixed the key is undefined
* fix: fixed a tiny issue
* feat(richEditor):finetuned and refactored (#531)
* feat(IUIRich):fixing styles
* fix(RichEditor):adding styles
* fix(RichEditor):minor change
* fix(App):minor refactor
* fix(RichEditor):minor refactors
* fix(Messaging):email content can be HTML
iwarner added a commit that referenced this pull request May 16, 2022
* fix(packages): upped all packages to latest

* fix(RHF): react hook form upgrades and start of the refactor

* patch(merge): Merged and fixed conflict

* fix(form): fixed up checkbox and added copyright back in

* fix(forms) More form fixes for RHF7 and refactor of form naming and files

* fix(radio): updated style on radio

* fix(RHF): further react hook form features added

* fixed(Moment): remove moment library and replace it with date-fns (#534)

* fixed(Moment): remove moment library and replace it with date-fns
* fixed(Moment): reorder object alphabetically
* fixed(Moment): add utc method and refactor dateFns

* fixed(Tabs): fixed tab issue on TabItem and  add dynamic tab (#537)

* hotfix(progress): Added progressBar to the export list
* fix(2.1.6): minor version update
* fix(Tile): Refactored tile UI (#518)
* fix(2.1.7): minor version update
* fix(Details2):fixed overflow bug
* Revert "fix(Details2):fixed overflow bug"
* fix(details2):fixed overflow bog (#519)
* fix(bars): checking out sidebars and nav update on brand (#520)
* fix(2.1.8): minor version update
* fix(Messaging):conditional memoization for message component (#522)
* feat(Stepper):added highlight (#521)
* feat(Stepper):added highlight
* fix(Stepper):minor refactor
* fix(Stepper):minor refactor
* feat(Schedule): implement toolbar for schedule (#524)
* feat(Schedule): implement toolbar for schedule
* fixed(Schedule): sort params alphabet
* fixed(Schedule): add year and improve month to show 4 week of year
* fixed(Schedule): refactor the code and fixed data
* feat: refactor AppTheme as AppThemeProvider (#525)
* feat: refactor AppTheme as AppThemeProvider
* feat: add useConfig hook
* feat: add useOffCanvas hook
* fix: use default export for new hooks
* chore: lint fix
* chore: more lint fixes
* fix: LdsSpinner colors (#526)
* feat(Table):draggable rows (#527)
* feat(Table):making rows dragable
* feat(Table):making rows dragable
* fix(Table):minor refactor
* feat(table):added onRowsOrderChange event
* feat(Table):added drag handle to draggable rows
* fix(2.1.9): minor version update
* feat(Messaging):exported message component (#528)
* feat(Messaging):exported message
* fix(Table):fixing table
* fix(2.1.10): minor version update
* fix(Table): fixing the issue on table and schedule (#529)
* hotfix(TableSchedule): fixing the issue on table and schedule
* fix(props): Removed default rows on table
* fix(2.1.11): minor version update
* fix(formatter link): fixed for the undefined key (#530)
* fix(formatter link): fixed the key is undefined
* fix: fixed a tiny issue
* feat(richEditor):finetuned and refactored (#531)
* feat(IUIRich):fixing styles
* fix(RichEditor):adding styles
* fix(RichEditor):minor change
* fix(App):minor refactor
* fix(RichEditor):minor refactors
* fix(Messaging):email content can be HTML
* fixed(Tabs): fixed tab issue on TabItem
* fixed(Tabs): fixed the add and remove tab
* fixed(Tabs): fixed add button issue
* fixed(Tabs): add default component for new tabs
* fixed(Tabs): implement background, borders, active, activeBorders props and some bugs
* fixed(Tabs): implement vertical tabs, fixed bug on plus icon, add left/right scroll
* fixed(Tabs): bug fixed left,right, jump scroll and, add three size support
* fixed(Tabs): fixed the story icons
* fixed(Tabs): rename tab-number to New Tab and fix a new tab bugs
* fixed(Tabs): fixed the bug on add and remove dom
* fixed(Tabs): fixed the issue on tabs colors
* fixed(Tabs): fixed component prototypes and ordering

* fix(form): Form refactor for RHF 7  (#536)

* hotfix(progress): Added progressBar to the export list
* fix(2.1.6): minor version update
* fix(Tile): Refactored tile UI (#518)
* fix(2.1.7): minor version update
* fix(Details2):fixed overflow bug
* Revert "fix(Details2):fixed overflow bug"
* fix(details2):fixed overflow bog (#519)
* fix(bars): checking out sidebars and nav update on brand (#520)
* fix(2.1.8): minor version update
* fix(Messaging):conditional memoization for message component (#522)
* feat(Stepper):added highlight (#521)
* feat(Stepper):added highlight
* fix(Stepper):minor refactor
* fix(Stepper):minor refactor
* feat(Schedule): implement toolbar for schedule (#524)
* feat(Schedule): implement toolbar for schedule
* fixed(Schedule): sort params alphabet
* fixed(Schedule): add year and improve month to show 4 week of year
* fixed(Schedule): refactor the code and fixed data
* feat: refactor AppTheme as AppThemeProvider (#525)
* feat: refactor AppTheme as AppThemeProvider
* feat: add useConfig hook
* feat: add useOffCanvas hook
* fix: use default export for new hooks
* chore: lint fix
* chore: more lint fixes
* fix: LdsSpinner colors (#526)
* feat(Table):draggable rows (#527)
* feat(Table):making rows dragable
* feat(Table):making rows dragable
* fix(Table):minor refactor
* feat(table):added onRowsOrderChange event
* feat(Table):added drag handle to draggable rows
* fix(2.1.9): minor version update
* feat(Messaging):exported message component (#528)
* feat(Messaging):exported message
* fix(Table):fixing table
* fix(2.1.10): minor version update
* fix(Table): fixing the issue on table and schedule (#529)
* hotfix(TableSchedule): fixing the issue on table and schedule
* fix(props): Removed default rows on table
* fix(2.1.11): minor version update
* fix(formatter link): fixed for the undefined key (#530)
* fix(formatter link): fixed the key is undefined
* fix: fixed a tiny issue
* feat(richEditor):finetuned and refactored (#531)
* feat(IUIRich):fixing styles
* fix(RichEditor):adding styles
* fix(RichEditor):minor change
* fix(App):minor refactor
* fix(RichEditor):minor refactors
* fix(Messaging):email content can be HTML

* fix(size): removed xxs xxl and xxxl (#535)

* fix(size): removed xxs xxl and xxxl
* fix(dog): removed dog and gender constants
* fix(grid): removed sizes
* fix(tests): Removed storyshots and examples for now - upped storybook package
* fix(packages): updated packages and ESLint to prettier-standard only
* fix(build): fixed lint and build issues

* fix(IUI_Version3): fixed issues like ReactSelect, login, react-pdf component (#539)

* fixed(version3): issues on canvas
* fixed(IUI_Version3): fixed ReactSelect issue and login component
* fixed(IUI_Version3): fixed pull issues, export fieldset, legend
* fixed(IUI_Version3): fixed tab issue on content label
* fixed(IUI_Version3): fixed issues on errors

* fix(3.0.0): major version update

* fix(qrcode): hotfix to fix qrcode path

* feat(VideoPlayer): implement new design video player (#546)

* feat(VideoPlayer): refactor video component to use method in hook
* feat(VideoPlayer): implement video player subtitles
* fixed(VideoPlayer): implement the video player all required button and add logics
* fixed(VideoPlayer): refactor the code by replace useState to useReducer
* fixed(VideoPlayer): implement the design of video component main controls
* fix(VideoPlayer): fix volume slider open and close issue
* fix(VideoPlayer): refactor code and design setting panel
* fix(VideoPlayer): refactor and finish setting design
* fix(VideoPlayer): refactor HOCButton
* fix(VideoPlayer): refactor ControlButtons and responsive video player
* fix(VideoPlayer): refactor, add doctype, sort
* fix(VideoPlayer): add extra doctype on icons, hooks

* feat(DateFNS): implement toUTC utils (#550)

* feat(DateFNS): implement toUTC utils
* fix(QrCode): fix QrCode export and download issue
* fix(QrCode): export per file

* feat(Select): replace text-value with label-value (#551)

* patch(lint): lint fix

* fix(3.0.0-alpha.4): minor version update

* fix(3.0.0-alpha.5): minor version update

* hotfix(extensions): updated extensions

* fix(packages) upped all packages, fixed toolbar and icon sizes

* fix(avatar): updated avatars removed colours

* fix(props): spelling on props

* feat: tree component (#565)

Co-authored-by: Ali Sharafi <ali.sharafi.github@gmail.com>

* upgrade RHF and next (#564)

* fix(PackageEngin): update package.json to support both 14 and 16 node

* fix(version): patch version update

* fix(AvatarStack): fixed avatarStack component index and default props (#567)

* fix(version): patch version update

* fix(Tabs): fix issue on activeContext, centerTab (#569)

* fix(tempustassign): fix tempus assign the supplier CU-2d3wera (#560)

* fix(tempustassign): fix tempus assign the supplier

* fix(postcodeparse): fix postdoceParse function for other countries

* fix(postCodeParse): fix regex

* fix(version): patch version update

* fix(CenterTabs): fixed center tab issue

* fix(Tabs): fix issue on activeContext

Co-authored-by: Mahdi Barati <mehdi.barati@gmail.com>

* feat(FloatMenu): implement float menu (#577)

* fix(FloatMenu): implement the base idea of float menue

* fix(FloatMenu): fix the bug on float menu submenu and refactor

* fix(FloatMenu): refactor onclick event

* feat(FloatMenu): refactor and reImplement the floatMenu in other ways

* fix(FloatMenu): remove useless svg

* fix(FloatMenu): update readme

* fix(FloatMenu): fix theming and missed react issue

* fix(FloatMenu): mistype sign in name

* fix(Tree): fix tree component design (#579)

* fix(Tree): fix tree component export

* fix(tree): fix tree component icon and padding

* fix(Tree): fix issue by showing children count

* fix(Tree): fix issue on ForgotDetailsReset

* fix(Carousel): fix issue on custom carousel pagination (#580)

* fix(Carousel): fix issue on custom carousel pagination

* fix(Tree): fix tree component design issue

* fix(Carousel): fix issue on carousel component

* fix(version): patch version update

* fix(Carousel): fix issue on tree component (#581)

* fix(Carousel): fix issue on custom carousel pagination

* fix(Tree): fix tree component design issue

* fix(Tree): fix tree component issues on bullet

* fix(Carousel): remove useless component on

* fix(version): patch version update

* fix(FloatMenu): fix sign in issue (#583)

* fix(version): patch version update

* fix(Tree): refactor tree component (#584)

* fix(Tree): refactor tree component

* fix(Tree): fix issue on tree component

* fix(Tree): remove useless props

* fix(Tree): fix props in story

* fix(version): patch version update

* fix(version): patch version update

* fix(Tree): fix count zero title (#585)

* fix(version): patch version update

* fix(FloatMenu): fix float menu font-size and wraps (#586)

* fix(version): patch version update

* feat(FloatMenu): implement responsive design on float menu (#587)

* feat(FloatMenu): implement responsive design on float menu

* fix(FloatMenu): fix the ref name for arrows and alpha issue

* fix(version): patch version update

Co-authored-by: iwarner <ian.warner@drykiss.com>
Co-authored-by: Ian Warner <iwarner@users.noreply.github.com>
Co-authored-by: hassanAdamineJad <adaminejadh@gmail.com>
Co-authored-by: Ali Sharafi <ali.sharafi.github@gmail.com>
Co-authored-by: mashtii85 <80046239+mashtii85@users.noreply.github.com>
Co-authored-by: Mahdi Barati <mehdi.barati@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants