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: add splash screen #319

Merged
merged 2 commits into from
Jul 12, 2022
Merged

feat: add splash screen #319

merged 2 commits into from
Jul 12, 2022

Conversation

DenizYil
Copy link
Contributor

This PR

adds the SplashScreen component and stories with it.

Notes

  • No notes to add

Fulfilled the scope of this repo?

  • The same functionality of the component can not be achieved with theming, basic styling or composition of existing components
  • The component implements an element of the DHI Design Guidelines or is otherwise generic enough in functionality and close enough to the DHI CVI that it is likely to find reuse in other projects

Completness

  • Story included

@DenizYil DenizYil changed the base branch from master to feature/mui-v5 July 12, 2022 09:03
Copy link
Contributor

@bertearazvan bertearazvan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looking good

@bertearazvan bertearazvan merged commit 0dbac6f into DHI:feature/mui-v5 Jul 12, 2022
bertearazvan added a commit that referenced this pull request Jul 22, 2022
* start migrating the repo

* create MikeTypography

* rename folders. add palette

* fix a few first components

* CalendarItem styled

* adjust barlegend styles

* progress on component migration

* progress on component migration

* addjust Card, CatBarLegend, CollBox, GapBox to MUIv5

* migrate Loader to mui 5

* change subtitle color Card

* migrate LegendBase to MUIv5

* migrate multifield

* migrate ResizeHandle to Mui.5

* snackbar mui.5

* StaticLegend mui.5

* timestepPlayer mui.v5

* fix typography in theme

* migrate theme story navbar mui.5

* fix styles further

* further migrate theme overrides

* update theme to Mui.5

* update deprecated storybook import

* perf(Material-UI v.5): Update the components and the theme to Material-UI v.5

* fix linting

* Update packages/react-components-lab/src/components/CalendarItem/CalendarItem.tsx

Co-authored-by: rihr <[email protected]>

* Update packages/react-components-lab/.storybook/preview.js

Co-authored-by: rihr <[email protected]>

* commit dist folder so it can be shared

* bump package

* accomodate theme to latest updates from mui4 main

* update package version. fix themeProvider

* remove commiting dist

* update deps and theme

* update version

* switch primary and secondary colors

* Add splash screen component and everything for it

* use logo svg instead of png

* feat: add splash screen (#319)

Add splash screen component and everything for it

* remove dhi logo file and use url. Publish new version

* add margin to splash screen, change dhi log to url, and make image/button optional

* release mui5 version 3.3 with splash screen improvements

* remove static dhi logo

* remove unused imports

* fix workflow name and docs

* update icons to use mui 5

* improve dev start script

* fix compile error. Update packages versions and deps

* fix types and linting errors

* update peer deps for mui

* upload peerDependencies version

* update peerDeps

Co-authored-by: rihr <[email protected]>
Co-authored-by: DenizYil <[email protected]>
Co-authored-by: DenizYil <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants