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

Design Concept: Iconography #5

Open
arcticicestudio opened this issue Aug 22, 2019 · 0 comments
Open

Design Concept: Iconography #5

arcticicestudio opened this issue Aug 22, 2019 · 0 comments

Comments

@arcticicestudio
Copy link
Owner

arcticicestudio commented Aug 22, 2019

This epic documents the icon design concept of arctic. It defines the process steps to decide about all iconography aspects like the base sizes and usage within components/themes.

🚧 This is a living document which means it is work in progress, not completed yet and will be extended!

arcticicestudio added a commit that referenced this issue Sep 1, 2019
The `Root` core container is the first and one of the important main
data provider components of the main "Gatsby Theme". It represents the
base element and entry point that wraps custom application components
and serves as a data provider later on.
Some of the tasks in the future will be to

- provide context `props` and functions for the global
  styled-components (1) theme through the `ThemeProvider` (2) component
- inject global styles through "styled-components"
  `createglobalstyle` (3) function including typography (GH-5) related
  data like application-wide used fonts
- possibly data stores for state management libraries like "MobX" (4)

This initial implementation renders the passed `children` within a
`React.Fragment`.
The website package uses the component to render the "landing"
(root/index) page component.

References:
  (1) https://styled-components.com
  (2) https://www.styled-components.com/docs/api#themeprovider
  (3) https://www.styled-components.com/docs/api#createglobalstyle
  (4) https://mobx.js.org

Epics: GH-6
Resolves GH-36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants