Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: emotion-js/emotion
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: emotion@10.0.5
Choose a base ref
...
head repository: emotion-js/emotion
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: emotion@10.0.6
Choose a head ref

Commits on Dec 14, 2018

  1. Link to @emotion/babel-preset-css-prop from the css prop docs. (#1108)

    Additionally, add table styles for the docs.
    
    <!-- Have you done all of these things?  -->
    **Checklist**:
    <!-- add "N/A" to the end of each line that's irrelevant to your changes -->
    <!-- to check an item, place an "x" in the box like so: "- [x] Documentation" -->
    - [X] Documentation
    - [n/a] Tests
    - [n/a] Code complete
    
    <!-- feel free to add additional comments -->
    tkh44 authored Dec 14, 2018
    Copy the full SHA
    fa88015 View commit details
  2. Update css-prop.md

    tkh44 authored Dec 14, 2018
    Copy the full SHA
    bfda4df View commit details

Commits on Dec 15, 2018

  1. Update README.md

    tkh44 authored Dec 15, 2018
    Copy the full SHA
    07eafe5 View commit details
  2. Update README.md

    tkh44 authored Dec 15, 2018
    Copy the full SHA
    3403143 View commit details

Commits on Dec 17, 2018

  1. Copy the full SHA
    b966abd View commit details

Commits on Dec 26, 2018

  1. Copy the full SHA
    c6e7dd4 View commit details

Commits on Dec 27, 2018

  1. Upgrade flow (#1134)

    * Upgrade flow
    
    * maybe fix a thing
    emmatown authored Dec 27, 2018
    Copy the full SHA
    aba65bc View commit details

Commits on Dec 29, 2018

  1. Fix/1139 (#1142)

    * Fix dynamic Global styles with more than one rule crashing when updated
    
    * Add test for updating <Global/> with more than 1 rule
    Andarist authored and emmatown committed Dec 29, 2018
    Copy the full SHA
    182c32e View commit details
  2. Update 'In the wild' list (#1143)

    We use emotion at [Render](https://render.com) and have been extremely happy with it. 
    
    https://saldotuc.com does not correspond to a valid domain, so I've replaced it with https://render.com.
    anurag authored and emmatown committed Dec 29, 2018
    Copy the full SHA
    3229ab8 View commit details

Commits on Dec 30, 2018

  1. Flow fix: allow weak type checks in classnames (#1146)

    The function `classnames` checks for truthy and falsy values (`== null`). This avoids a lot of type checking and also is in line with how the original classnames code is typed: https://github.com/JedWatson/classnames/blob/master/index.d.ts#L1
    ehtb authored and emmatown committed Dec 30, 2018
    Copy the full SHA
    f31698e View commit details

Commits on Jan 1, 2019

  1. Make the suggested snippet valid Babel config (#1149)

    The format for presets is the same as for plugins.
    Without the square brackets Babel will not understand this configuration.
    karol-majewski authored and emmatown committed Jan 1, 2019
    Copy the full SHA
    18beaf0 View commit details
  2. Fix unnecessary css import (#1150)

    * Fix unnecessary css import
    
    * Add a comment
    
    * Remove unnecessary thing
    emmatown authored Jan 1, 2019
    Copy the full SHA
    f4cb5c2 View commit details

Commits on Jan 3, 2019

  1. Get options from options parameter :) (#1128)

    * Get options from options parameter :)
    
    * Add default object literal fallback
    
    * Add Test
    
    * Update options-are-used.js.snap
    emattias authored and emmatown committed Jan 3, 2019
    Copy the full SHA
    49b36eb View commit details
  2. Skip appending strings (labels & source map) when css call has spread…

    … element as argument (#1151)
    Andarist authored and emmatown committed Jan 3, 2019
    Copy the full SHA
    704ea1d View commit details

Commits on Jan 4, 2019

  1. Extend functionality of the toHaveStyleRule matcher (#1110)

    * Add target functionality for toHaveStyleRule matcher and tests for it
    
    * Add media option and test
    
    * Refactor code and add tests
    
    * Fix IRuleType
    
    * Fix flow checks
    
    * Fix rules type
    
    * Change hover,focus targets and add svg fill in tests
    
    * Remove options default values, redundant media regexps comments and IRuleType interface
    
    * Add comments for hasClassNames, add types for getMediaRules reduce, left one media regexp for checks
    
    * fix hasClassNames func name
    
    * Fix types for getMediaRules
    
    * Change media regexp and add test for screen media
    
    * Add proper regExp for media and add test option
    
    * Add specific to media regexp packages to nohoist
    
    * Move jest-emotion devDependencies to dependencies
    
    * Remove media-regexp check, change and add test
    Werter12 authored and emmatown committed Jan 4, 2019
    Copy the full SHA
    7cc5921 View commit details

Commits on Jan 6, 2019

  1. Publish

     - babel-plugin-emotion@10.0.6
     - @emotion/babel-preset-css-prop@10.0.6
     - @emotion/core@10.0.6
     - create-emotion@10.0.6
     - @emotion/css@10.0.6
     - emotion-server@10.0.6
     - emotion-theming@10.0.6
     - emotion@10.0.6
     - eslint-plugin-emotion@10.0.6
     - jest-emotion@10.0.6
     - @emotion/native@10.0.6
     - @emotion/primitives@10.0.6
     - @emotion/styled@10.0.6
     - benchmarks@0.8.24
     - emotion-site@9.2.12
    emmatown committed Jan 6, 2019
    Copy the full SHA
    ab535a8 View commit details

Commits on Jan 7, 2019

  1. Copy the full SHA
    02ff1e2 View commit details

Commits on Jan 8, 2019

  1. Copy the full SHA
    18e0a20 View commit details

Commits on Jan 11, 2019

  1. Copy the full SHA
    2c674d2 View commit details

Commits on Jan 12, 2019

  1. Add docs section about <CacheProvider/> (#1160)

    * Add docs section about <CacheProvider/>
    
    * Update packages/cache/README.md
    
    Co-Authored-By: Andarist <mateuszburzynski@gmail.com>
    
    * Apply suggestions from code review
    
    Co-Authored-By: Andarist <mateuszburzynski@gmail.com>
    Andarist authored and emmatown committed Jan 12, 2019
    Copy the full SHA
    7e58efa View commit details

Commits on Jan 14, 2019

  1. Make sure original console.error gets restored in tests when using `i…

    …gnoreConsoleErrors` helper (#1175)
    Andarist authored and emmatown committed Jan 14, 2019
    Copy the full SHA
    2971dba View commit details

Commits on Jan 21, 2019

  1. Copy the full SHA
    58f9e87 View commit details

Commits on Jan 23, 2019

  1. Disable ts because it's failing and the fact that it downloads the la…

    …test unstable version of ts for checks makes using it really annoying because it'll randomly start failing CI without any changes to it
    emmatown authored Jan 23, 2019
    Copy the full SHA
    69dc0ab View commit details

Commits on Jan 24, 2019

  1. Copy the full SHA
    a31a343 View commit details

Commits on Jan 29, 2019

  1. forking babel-plugin-jsx-pragmatic (#1183)

    * forking babel-plugin-jsx-pragmatic
    
    * Update README.md
    morlay authored and emmatown committed Jan 29, 2019
    Copy the full SHA
    81c9ca7 View commit details
  2. Docs updates for SSR and TypeScript in v10 (#1165)

    * Docs updates for SSR and TypeScript in v10
    
    * Docs. Update wording.
    lucasterra authored and emmatown committed Jan 29, 2019
    Copy the full SHA
    56551b8 View commit details

Commits on Jan 30, 2019

  1. Updates to the introduction and emotion package documentation. (#1189)

    <!-- What changes are being made? (What feature/bug is being fixed here?) -->
    **What**:
    Provide better introduction documentation and explicit documentation for the `emotion` package.
    
    <!-- Why are these changes necessary? -->
    **Why**:
    It needed to be done. It adds clarification to what api's we support.
    
    <!-- Have you done all of these things?  -->
    **Checklist**:
    <!-- add "N/A" to the end of each line that's irrelevant to your changes -->
    <!-- to check an item, place an "x" in the box like so: "- [x] Documentation" -->
    - [x] Documentation
    - [N/A] Tests
    - [N/A] Code complete
    
    <!-- feel free to add additional comments -->
    
    
    Co-authored-by: Mitchell Hamilton <mitchell@hamil.town>
    tkh44 and emmatown authored Jan 30, 2019
    Copy the full SHA
    714be8f View commit details

Commits on Feb 1, 2019

  1. Copy the full SHA
    204f1a7 View commit details
  2. Copy the full SHA
    2e52ea4 View commit details

Commits on Feb 4, 2019

  1. Publish

     - babel-plugin-emotion@10.0.7
     - @emotion/babel-plugin-jsx-pragmatic@0.1.0
     - @emotion/babel-preset-css-prop@10.0.7
     - @emotion/cache@10.0.7
     - @emotion/core@10.0.7
     - create-emotion@10.0.7
     - @emotion/css@10.0.7
     - emotion-server@10.0.7
     - emotion-theming@10.0.7
     - emotion@10.0.7
     - eslint-plugin-emotion@10.0.7
     - jest-emotion@10.0.7
     - @emotion/native@10.0.7
     - @emotion/primitives@10.0.7
     - @emotion/serialize@0.11.4
     - @emotion/styled-base@10.0.7
     - @emotion/styled@10.0.7
     - benchmarks@0.8.25
     - test-utils@0.3.2
     - emotion-site@9.2.13
    emmatown committed Feb 4, 2019
    Copy the full SHA
    493e045 View commit details
  2. Copy the full SHA
    215dfe1 View commit details

Commits on Feb 9, 2019

  1. Copy the full SHA
    554a29d View commit details

Commits on Feb 14, 2019

  1. [WIP] - Site Redesign (#1201)

    * Site Redesign
    
    * Fix pages with large code examples makes the page horizontally scrollable in firefox and playground thing
    
    * Use color from file
    
    * Site Redesign work
    
    * Fix HR, links, and code typography styles
    
    * Thin out HR tag
    
    * gap spacing
    
    * typography adjustments
    
    * adjust node version
    
    * adjust node version
    
    * skip bundle analyzer on netlify builds
    
    * Get site working again and prepare for mobile work
    
    * remove unused code
    
    * use node 10
    
    * Remove header just to see if it works
    
    * New strategy
    
    * mobile work
    
    * Push latest
    
    * Max width
    
    * clean up codebase
    
    * more cleanup
    
    * Fix flow errors
    
    * Fix lint errors
    tkh44 authored and emmatown committed Feb 14, 2019
    Copy the full SHA
    0862810 View commit details
  2. Copy the full SHA
    25beecc View commit details

Commits on Feb 15, 2019

  1. Copy the full SHA
    a0d6a93 View commit details
  2. Set Analytics ID

    tkh44 authored Feb 15, 2019
    Copy the full SHA
    1bff583 View commit details
  3. Remove analytics options

    tkh44 authored Feb 15, 2019
    Copy the full SHA
    a7dfb87 View commit details

Commits on Feb 22, 2019

  1. Copy the full SHA
    d3a34b3 View commit details

Commits on Feb 23, 2019

  1. Copy the full SHA
    27079e1 View commit details
  2. Copy the full SHA
    3d0dbe3 View commit details
  3. Upgrade to jest 24 (#1238)

    * Upgrade to jest 24
    
    * Maybe fix tests
    
    * Maybe fix again
    
    * Try another fix
    emmatown authored Feb 23, 2019
    Copy the full SHA
    0a81cb9 View commit details

Commits on Feb 25, 2019

  1. Add labels for function declarations (#1240)

    * Add labels for function declarations
    
    * Change behaviour
    
    * Add more tests
    emmatown authored Feb 25, 2019
    Copy the full SHA
    7ecf3ae View commit details

Commits on Feb 26, 2019

  1. Fix a thing

    emmatown committed Feb 26, 2019
    Copy the full SHA
    971fa7c View commit details

Commits on Feb 28, 2019

  1. chore(package): Bump hoist-non-react-statics major (#1247)

    Bump was major because of dropped `react@0.13` support which was
    reintroduced in hoist-non-react-statics@3.2. h
    oist-non-react-statics@2.x does not support forwardRef.
    eps1lon authored and emmatown committed Feb 28, 2019
    Copy the full SHA
    edd5bde View commit details
  2. Update package.json (#1250)

    arcanis authored and emmatown committed Feb 28, 2019
    Copy the full SHA
    9d915dd View commit details
  3. Update package.json (#1251)

    arcanis authored and emmatown committed Feb 28, 2019
    Copy the full SHA
    9a1360a View commit details

Commits on Mar 11, 2019

  1. adds enzyme mount snapshot test using css from @emotion/core (#1256)

    * adds enzyme mount snapshot test using css from @emotion/core
    
    * adds jsx pragma to test
    
    * Skip printing css prop internal component
    
    * updates more test files to use @emotion/core
    
    * adds @emotion/core as a dev dep of jest-emotion
    
    * removes test for shallow rendering
    
    * updates printer tests to use react dom
    
    * removed unneeded usage of ClassName
    petegleeson authored and emmatown committed Mar 11, 2019
    Copy the full SHA
    014cc50 View commit details
  2. Publish

     - babel-plugin-emotion@10.0.8
     - @emotion/babel-plugin-jsx-pragmatic@0.1.1
     - @emotion/babel-preset-css-prop@10.0.8
     - @emotion/cache@10.0.8
     - @emotion/core@10.0.8
     - create-emotion@10.0.8
     - @emotion/css@10.0.8
     - emotion-server@10.0.8
     - emotion-theming@10.0.8
     - emotion@10.0.8
     - jest-emotion@10.0.8
     - @emotion/native@10.0.8
     - @emotion/primitives@10.0.8
     - @emotion/serialize@0.11.5
     - @emotion/styled-base@10.0.8
     - @emotion/styled@10.0.8
     - babel-preset-emotion-dev@9.2.6
     - benchmarks@0.8.26
     - emotion-site@9.2.14
    emmatown committed Mar 11, 2019
    Copy the full SHA
    1588cc8 View commit details
  3. Copy the full SHA
    4c0cf5a View commit details
  4. Publish

     - babel-plugin-emotion@10.0.9
     - @emotion/babel-plugin-jsx-pragmatic@0.1.2
     - @emotion/babel-preset-css-prop@10.0.9
     - @emotion/cache@10.0.9
     - @emotion/core@10.0.9
     - create-emotion@10.0.9
     - @emotion/css@10.0.9
     - emotion-server@10.0.9
     - emotion-theming@10.0.9
     - emotion@10.0.9
     - jest-emotion@10.0.9
     - @emotion/native@10.0.9
     - @emotion/primitives@10.0.9
     - @emotion/serialize@0.11.6
     - @emotion/styled-base@10.0.9
     - @emotion/styled@10.0.9
     - benchmarks@0.8.27
    emmatown committed Mar 11, 2019
    Copy the full SHA
    41f7ba1 View commit details
Showing 322 changed files with 18,869 additions and 12,500 deletions.
36 changes: 36 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works with `bolt` to help you release components from a mono-repository. You can find the full documentation for it [here](https://www.npmjs.com/package/@changesets/cli)

To help you get started though, here are some things you should know about this folder:

## Changesets are automatically generated

Changesets are generated by the `yarn changeset` or `npx changeset` command. As long as you are following a changeset release flow, you shouldn't have any problems.

## Each changeset is its own folder

We use hashes by default for these folder names to avoid collisions when generating them, but there's no harm that will come from renaming them.

## Changesets are automatically removed

When `changeset bump` or equivalent command is run, all the changeset folders are removed. This is so we only ever use a changeset once. This makes this a very bad place to store any other information.

## Changesets come in two parts

You should treat these parts quite differently:

- `changes.md` is a file you should feel free to edit as much as you want. It will be prepended to your changelog when you next run your version command.
- `changes.json` is a file that includes information about releases, what should be versioned by the version command. We strongly recommend against editing this directly, as you may make a new changeset that puts your bolt repository into an invalid state.

## I want to edit the information in a `changes.json` - how do I do it safely?

The best option is to make a new changeset using the changeset command, copy over the `changes.md`, then delete the old changeset.

## Can I rename the folder for my changeset?

Absolutely! We need unique hashes to make changesets play nicely with git, but changing your folder from our hash to your own name isn't going to cause any problems.

## Can I manually delete changesets?

You can, but you should be aware this will remove the intent to release communicated by the changeset, and should be done with caution.
30 changes: 30 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"$schema": "https://unpkg.com/@changesets/config@0.2.1/schema.json",
"changelog": [
"@changesets/changelog-github",
{ "repo": "emotion-js/emotion" }
],
"commit": false,
"linked": [
[
"@emotion/core",
"@emotion/styled",
"@emotion/styled-base",
"@emotion/cache",
"@emotion/css",
"create-emotion",
"emotion",
"emotion-server",
"create-emotion-server",
"babel-plugin-emotion",
"@emotion/babel-preset-css-prop",
"jest-emotion",
"@emotion/native",
"@emotion/primitives",
"@emotion/primitives-core",
"eslint-plugin-emotion",
"emotion-theming"
]
],
"access": "public"
}
20 changes: 9 additions & 11 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -8,11 +8,10 @@ jobs:
- checkout
- restore_cache:
keys:
- v3-dependencies-{{ checksum "yarn.lock" }}
- v4-dependencies-{{ checksum "yarn.lock" }}
# fallback to using the latest cache if no exact match is found
- v3-dependencies-
- v4-dependencies-
- run: yarn install --pure-lockfile
- run: yarn flow start --file-watcher=none
- run: yarn flow:check
- run: yarn build
- run: cd scripts/benchmarks && yarn build
@@ -22,7 +21,7 @@ jobs:
paths:
- ~/.cache/yarn
- node_modules
key: v3-dependencies-{{ checksum "yarn.lock" }}
key: v4-dependencies-{{ checksum "yarn.lock" }}

test:
docker:
@@ -32,9 +31,9 @@ jobs:
- checkout
- restore_cache:
keys:
- v3-dependencies-{{ checksum "yarn.lock" }}
- v4-dependencies-{{ checksum "yarn.lock" }}
# fallback to using the latest cache if no exact match is found
- v3-dependencies-
- v4-dependencies-
- run: yarn install --pure-lockfile
- run:
name: Jest Tests
@@ -55,9 +54,9 @@ jobs:
- checkout
- restore_cache:
keys:
- v3-dependencies-{{ checksum "yarn.lock" }}
- v4-dependencies-{{ checksum "yarn.lock" }}
# fallback to using the latest cache if no exact match is found
- v3-dependencies-
- v4-dependencies-
- run: yarn install --pure-lockfile
- run:
name: Jest Tests
@@ -73,12 +72,11 @@ jobs:
- checkout
- restore_cache:
keys:
- v3-dependencies-{{ checksum "yarn.lock" }}
- v4-dependencies-{{ checksum "yarn.lock" }}
# fallback to using the latest cache if no exact match is found
- v3-dependencies-
- v4-dependencies-
- run: yarn install --pure-lockfile
- run: yarn lint:check
- run: yarn test:typescript

workflows:
version: 2
13 changes: 4 additions & 9 deletions .flowconfig
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
[version]
0.81.0
0.110.0

[ignore]
.*/node_modules/config-chain/.*
.*/node_modules/styled-components/.*
.*/node_modules/graphql/.*
.*/node_modules/metro.*
.*/node_modules/preact/.*
.*/node_modules/@parcel/.*

[untyped]
.*/node_modules/polished/.*
@@ -22,11 +23,5 @@

[options]
suppress_comment=.*\\$FlowFixMe
module.name_mapper='^\(create-emotion\)$' -> '<PROJECT_ROOT>/packages/\1/src'
module.name_mapper='^\(emotion\)$' -> '<PROJECT_ROOT>/packages/\1/src'
module.name_mapper='^\(babel-plugin-emotion\)$' -> '<PROJECT_ROOT>/packages/\1/src'
module.name_mapper='^\(emotion-theming\)$' -> '<PROJECT_ROOT>/packages/\1/src'
module.name_mapper='^\(emotion-server\)$' -> '<PROJECT_ROOT>/packages/\1/src'
module.name_mapper='^\(create-emotion-server\)$' -> '<PROJECT_ROOT>/packages/\1/src'
module.name_mapper='^\(jest-emotion\)$' -> '<PROJECT_ROOT>/packages/\1/src'
module.name_mapper='^@emotion\/\([a-zA-Z0-9_\-]+\)$' -> '<PROJECT_ROOT>/packages/\1/src/index'
suppress_comment=.*\\$FlowExpectError
sharedmemory.hash_table_pow=21
29 changes: 29 additions & 0 deletions .flowconfig-ci
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
[version]
0.110.0

[ignore]
.*/node_modules/config-chain/.*
.*/node_modules/styled-components/.*
.*/node_modules/graphql/.*
.*/node_modules/metro.*
.*/node_modules/preact/.*
.*/node_modules/@parcel/.*


[untyped]
.*/node_modules/polished/.*


[include]

[libs]

[declarations]
.*/node_modules/react-native/.*


[options]
suppress_comment=.*\\$FlowFixMe
suppress_comment=.*\\$FlowExpectError
server.max_workers=1
sharedmemory.hash_table_pow=21
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: emotion
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
53 changes: 0 additions & 53 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/--bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
name: "\U0001F41EBug report"
about: Something isn’t working as expected
title: ''
labels: bug, needs triage
assignees: ''
---

<!--
Thanks for your interest in the project.
Please make sure that you are familiar with and follow the Code of Conduct
for this project (found in the CODE_OF_CONDUCT.md file).
Please fill out this template with all the relevant information so we can
understand what's going on and fix the issue.
I'll probably ask you to submit the fix (after giving some direction).
If you've never done that before, that's great! Check this free short
video tutorial to learn how: http://kcd.im/pull-request
-->

**Current behavior:**

<!-- A clear and concise description of what the bug is -->

**To reproduce:**

<!--
Please edit this CodeSandbox (https://codesandbox.io/s/zljgy)
to help us reproduce your issue. Alternatively, create a GitHub repository.
Issues without a reproducible example will take longer to get addressed.
-->

1. ...
2. ...
3. ...

**Expected behavior:**

<!-- A clear and concise description of what you expected to happen -->

**Environment information:**

<!-- Provide the `react` and `emotion` or `@emotion/*` packages versions -->

- `react` version:
- `emotion` version:
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/--documentation-issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: "\U0001F4D6Documentation issue"
about: The documentation is unclear, missing informations, or could be improved
labels: documentation, needs triage
assignees: ''
---

<!--
Documentation issues are a great way for newcomers to contribute to
open source projects! If you have time please consider opening a
Pull Request with your documentation changes.
-->

**Description:**

<!--
Please provide as much detail as possible about your issue,
please refrain from asking for solutions to specific problems
with your code. This template is to report issues with the
official Emotion documentation.
-->

**Documentation links:**

<!--
If existing documentation is available, but needs to be improved,
is wrong, or unclear, please post here the relevant
https://emotion.sh/docs URLs
-->
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/--feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: "\U0001F680Feature request"
about: I have a suggestion (and might want to implement myself)
title: ''
labels: feature request, needs triage
assignees: ''
---


**The problem**

<!-- A clear and concise description of what the problem is. e.g. I'm always frustrated when [...] -->

**Proposed solution**

<!-- A clear and concise description of what you want to happen. Add any considered drawbacks. -->

**Alternative solutions**

<!-- A clear and concise description of any alternative solutions or features you’ve considered. -->

**Additional context**

<!-- Add any other context or screenshots about the feature request here. -->
15 changes: 15 additions & 0 deletions .github/ISSUE_TEMPLATE/--support-question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: "\U0001F914Support question"
about: I have a question or don’t know how to do something
title: '[SUPPORT] This will be closed'
labels: invalid
assignees: ''
---

This repository is dedicated to development only activities, if you have questions,
please use [Stack Overflow](https://stackoverflow.com/questions/ask?tags=emotion).

You may also want to look for existing issues
in the [issues tracker](https://github.com/emotion-js/emotion/issues).

Thank you for your cooperation!
2 changes: 2 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -30,5 +30,7 @@ merge of your pull request!
- [ ] Documentation
- [ ] Tests
- [ ] Code complete
- [ ] Changeset <!-- This is necessary if your changes should release any packages. Run `yarn changeset` to create a changeset -->


<!-- feel free to add additional comments -->
Loading