8.2.2 • Published 3 months ago

@expo/styleguide v8.2.2

Weekly downloads
213
License
MIT
Repository
github
Last release
3 months ago

@expo/styleguide

Expo's styleguide and components for use on the web.

Usage

  1. Install Expo Styleguide package:
    yarn add @expo/styleguide
  2. Import global CSS files from the package in your JS(X)/TS(X) code:
    import "@expo/styleguide/dist/expo-theme.css";
    or import it the main stylesheet file:
    @import "@expo/styleguide/dist/expo-theme.css";
  3. Add './node_modules/@expo/styleguide/dist/**/*.{js,ts,jsx,tsx}' to the Tailwind content paths.

Tailwind theme

For the Styleguide we use our custom Tailwind theme, which is based on the default TW theme, with the following differences:

  • only valid media screen scopes are: xs:, sm:, md:, lg: and xl:
  • there is a custom hocus: scope which is a shorthand for hover and focus states
  • typography elements are predefined as a heading-[size] styles sets
  • icon-[size] are custom component classes defined for icons sizing

The theme can be extended, if needed, and includes @tailwindcss/typography plugin by default, with a stripped down version of default config.

Development

Get started

  1. Install dependencies with yarn.
  2. Build everything with yarn build.
  3. Develop with yarn dev.

Changing Tailwind theme

In order to see changes made to the exported tailwind.js config:

  • Change a value in packages/styleguide/tailwind.js
  • Run yarn build in packages/styleguide
  • Navigate to example-web and restart the dev server
8.2.2

3 months ago

8.2.1

4 months ago

8.2.0

4 months ago

8.1.2

5 months ago

8.1.0

8 months ago

8.1.1

6 months ago

8.0.1

10 months ago

8.0.3

8 months ago

8.0.2

10 months ago

8.0.0-alpha.9

1 year ago

8.0.0-alpha.3

1 year ago

8.0.0-alpha.4

1 year ago

8.0.0-alpha.7

1 year ago

8.0.0-alpha.8

1 year ago

8.0.0-alpha.5

1 year ago

8.0.0-alpha.6

1 year ago

8.0.0-alpha.10

12 months ago

8.0.0

12 months ago

8.0.0-alpha.1

1 year ago

8.0.0-alpha.2

1 year ago

8.0.0-alpha.0

1 year ago

6.1.0

1 year ago

6.1.2

1 year ago

6.1.1

1 year ago

6.1.3

1 year ago

7.0.0

1 year ago

5.1.0

1 year ago

4.4.0

2 years ago

4.2.0

2 years ago

5.0.0

1 year ago

6.0.0

1 year ago

4.3.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

4.0.5

2 years ago

4.1.0

2 years ago

4.0.4

2 years ago

4.0.3

2 years ago

4.0.2

2 years ago

4.0.1

2 years ago

3.5.1

2 years ago

3.5.0

2 years ago

3.4.2-alpha.1

2 years ago

3.4.2-alpha.0

2 years ago

3.4.2-alpha.3

2 years ago

3.4.2-alpha.2

2 years ago

4.0.0

2 years ago

3.4.1

2 years ago

3.4.0

3 years ago

3.3.2

3 years ago

3.3.1

3 years ago

3.3.0

3 years ago

3.2.2

3 years ago

3.2.1

3 years ago

3.2.4

3 years ago

3.2.3

3 years ago

3.2.0

3 years ago

3.1.2

3 years ago

3.0.1-alpha.9

3 years ago

3.0.1-alpha.6

3 years ago

3.0.1-alpha.5

3 years ago

3.0.1-alpha.8

3 years ago

3.0.1-alpha.4

3 years ago

3.1.1

3 years ago

3.0.0

3 years ago

2.1.2

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

1.3.0

3 years ago

1.2.1

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

1.2.0

3 years ago

2.0.0-alpha.3

3 years ago

2.0.0-alpha.4

3 years ago

2.0.0

3 years ago

2.0.0-alpha.2

3 years ago

2.0.0-alpha.1

3 years ago

2.0.0-alpha.0

3 years ago

1.1.1

3 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago