Skip to content

Commit 66cbd67

Browse files
Feature: panda-preset-frameworks-simplecss (#10)
* Update template test directory name. * Update pnpm, Prettier format, add simplecss preset and docs, tweak Radix preset types. * SimpleCss Default Token Typings * Pull request template modifications * Update issue templates * Update dependencies
1 parent 32da58d commit 66cbd67

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1824
-283
lines changed

.changeset/green-trains-check.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@amandaguthrie/panda-preset-shared-utils": minor
3+
---
4+
5+
6+
## Additions
7+
- Add `isEmptyString` and `isOnlyWhitespace` functions and tests
8+
- Add `parsePrefix` function and tests
9+
- Add `deepmerge` export from `deepmerge-ts` and `deepMergeConfigOptions` functions

.changeset/wicked-yaks-punch.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@amandaguthrie/panda-preset-color-radix": patch
3+
---
4+
5+
## Internal Changes
6+
- Moved internal function `parsePrefix` to `@amandaguthrie/panda-preset-shared-utils`.
7+
- Updated preset default and options types.

.eslintrc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"node_modules/**/*",
88
"dist/**/*",
99
"coverage/**/*",
10-
"**/snapshots/**/*"
10+
"**/snapshots/**/*",
11+
"**/styled-system/**/*"
1112
],
1213
"parser": "@typescript-eslint/parser",
1314
"plugins": [

.github/ISSUE_TEMPLATE/1-bug.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
name: Report A Bug
1+
name: "\U0001F41B Report A Bug"
22
description: "Something that was working isn't working anymore, or isn't working the way it was intended to work."
3-
title: "[Bug]"
3+
title: "[Bug]: "
44
labels: [ "bug-triage" ]
55
body:
66
- type: markdown
@@ -20,6 +20,7 @@ body:
2020
options:
2121
- panda-preset-breakpoints
2222
- panda-preset-color-radix
23+
- panda-preset-framework-simplecss
2324
- panda-preset-font-modernfs
2425
validations:
2526
required: true

.github/ISSUE_TEMPLATE/2-feature.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
name: Suggest A Feature
2-
description: "Add new functionality to a package."
3-
title: "[Feature]"
1+
name: "\U0001F680 Suggest A Feature"
2+
description: "Add a new preset or new functionality to a preset."
3+
title: "[Feature]: "
44
labels: [ "feature-triage" ]
55
body:
66
- type: markdown
@@ -17,8 +17,10 @@ body:
1717
label: Package
1818
description: Choose the package that you would like to request a feature for.
1919
options:
20+
- A New Preset
2021
- panda-preset-breakpoints
2122
- panda-preset-color-radix
23+
- panda-preset-framework-simplecss
2224
- panda-preset-font-modernfs
2325
validations:
2426
required: true

.github/ISSUE_TEMPLATE/3-documentation.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
name: Request Documentation Changes
1+
name: "\U0001F4D6 Request Documentation Changes"
22
description: "Request documentation additions, clarification, and changes."
3-
title: "[Docs]"
3+
title: "[Docs]: "
44
labels: [ "docs-triage" ]
55
body:
66
- type: markdown
@@ -21,6 +21,7 @@ body:
2121
options:
2222
- panda-preset-breakpoints
2323
- panda-preset-color-radix
24+
- panda-preset-framework-simplecss
2425
- panda-preset-font-modernfs
2526
validations:
2627
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
3-
- name: Ask a question
3+
- name: "\U00002754 Ask a question"
44
url: https://github.com/amandaguthrie/panda-css-presets/discussions
55
about: Ask questions and discuss topics with other community members
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
### 🆕 Adds
2+
3+
<!-- Level 4 headings/content may be deleted and replaced with "None" if irrelevant -->
4+
5+
#### \> `${package-name}`
6+
7+
- Yay, a new thing!
8+
9+
---
10+
11+
### 🪄 Changes
12+
13+
<!-- Level 4 headings/content may be deleted and replaced with "None" if irrelevant -->
14+
15+
#### \> `${package-name}`
16+
17+
- **`${Feature/Function/Types}`:** It used to do this, and now it does this.
18+
- **Breaking?** Yes/No
19+
20+
#### \> Internal
21+
22+
- Description
23+
24+
---
25+
26+
### 📪 Closes Issues
27+
28+
<!-- List GitHub issue IDs, else "None" -->
29+
None
30+
31+
---
32+
33+
### ✅ Quality Checklist
34+
35+
<!-- Check boxes by changing them to [x]. -->
36+
37+
#### \> 🟢 All Pull Requests
38+
39+
- [ ] Tests updated?
40+
- [ ] Test snapshot generation is turned off?
41+
- [ ] Documentation updated?
42+
- [ ] Changesets added/updated?
43+
- [ ] Checks passing (eslint, prettier, Typescript, unit tests)?
44+
45+
<!-- If Adds contains a new package, fill out this section. -->
46+
47+
#### \> ✨ New Package(s)
48+
49+
- [ ] Followed package naming convention? `@amandaguthrie/panda-preset-${category_one}-${package}`
50+
- [ ] `package.json` version is 0.0.0?
51+
- [ ] `package.json` `private: true` is removed and `publishconfig.access: "public"`?
52+
- [ ] `package.json` repository `name`, `description`, and `repostory.directory` are updated?
53+
- [ ] Added new package to GitHub issue templates packages list?
54+
- [ ] Added new package to root `README.md` listing?
55+
56+
<!-- If anything in Adds/Changes, please fill out this section. -->
57+
58+
#### \> ⬆️ Version Change(s)
59+
60+
* **Major:** Breaking changes
61+
* **Minor:** Backward-compatible feature additions
62+
* **Patch:** Backward-compatible bug fixes
63+
64+
- [ ] Changesets version request matches semver definitions?
65+
- [ ] If major version, decisioning logic around choosing backward-incompatible changes over backward-compatible changes
66+
is included in changeset?

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22
dist
33
node_modules
44
.env
5+
6+
## Panda
7+
styled-system
8+
styled-system-studio

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,17 @@ A collection of [Panda CSS][panda-github] [presets][panda-docs-presets].
3232

3333
[> Back to Contents](#contents)
3434

35+
---
36+
## Frameworks
37+
38+
| Preset Link | Description |
39+
|------------------------------------------------------------------------------------------|------------------------------------------------------|
40+
| [panda-preset-framework-simplecss](packages/panda-preset-framework-simplecssx/README.md) | Simple.css for Panda. Configurable colors and fonts. |
41+
42+
---
43+
44+
[> Back to Contents](#contents)
45+
3546
---
3647

3748
## Font Presets

0 commit comments

Comments
 (0)