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

NEXT: Themes and Generator Overhaul #2852

Draft
wants to merge 80 commits into
base: next
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
051d91c
Changeset audit
endigo9740 Aug 27, 2024
a19da30
Merge branch 'next' of https://github.com/skeletonlabs/skeleton into …
endigo9740 Sep 2, 2024
5f46c43
Merge branch 'next' of https://github.com/skeletonlabs/skeleton into …
endigo9740 Sep 5, 2024
9c6b469
Merge branch 'next' of https://github.com/skeletonlabs/skeleton into …
endigo9740 Sep 5, 2024
f098306
Merge branch 'next' of https://github.com/skeletonlabs/skeleton into …
endigo9740 Sep 9, 2024
c5cca24
Deps bump, minor updates
endigo9740 Sep 10, 2024
f839739
Strip to basics
endigo9740 Sep 16, 2024
455040b
Revised generator layout and preview
endigo9740 Sep 16, 2024
adbdc1a
Control refinement
endigo9740 Sep 16, 2024
7cc1290
More preview refinement
endigo9740 Sep 16, 2024
3300c7b
...
endigo9740 Sep 16, 2024
9b1f40f
Accordion style improvements
endigo9740 Sep 17, 2024
1bbaacd
Edge selection components
endigo9740 Sep 17, 2024
a85d190
Preview components refined
endigo9740 Sep 17, 2024
fadb8c1
Typography controls interface added
endigo9740 Sep 17, 2024
ab045bd
Color controls interface added
endigo9740 Sep 17, 2024
334c2ec
Color controls refined
endigo9740 Sep 17, 2024
ef723dc
Progress
endigo9740 Sep 17, 2024
c5f8d0c
use `vite-plugin-svelte` 4
AdrianGonz97 Sep 17, 2024
807ab8f
use esm for tailwind config
AdrianGonz97 Sep 17, 2024
b384fbf
tweaks
AdrianGonz97 Sep 17, 2024
0a4f70d
revert tailwind version
AdrianGonz97 Sep 17, 2024
93b74c5
fix ci checks
AdrianGonz97 Sep 17, 2024
117be17
revert
AdrianGonz97 Sep 17, 2024
095b0cc
add package step before building
AdrianGonz97 Sep 17, 2024
5551fb5
update tailwind again
AdrianGonz97 Sep 17, 2024
0f2b773
begone demon
AdrianGonz97 Sep 17, 2024
7b440ce
tweaks
AdrianGonz97 Sep 17, 2024
9e14cbc
grr
AdrianGonz97 Sep 17, 2024
37fef21
Merge branch 'feature/themes-generator-refactor' of https://github.co…
endigo9740 Sep 18, 2024
9285e19
Code toggle added, UI improved
endigo9740 Sep 18, 2024
5dffb83
Color controls updated, contrast added
endigo9740 Sep 18, 2024
90a74d1
Initial state scaffolded
endigo9740 Sep 18, 2024
877d609
Updated Svelte dep, show code debugging
endigo9740 Sep 18, 2024
05b6c85
State implemented for Spacing
endigo9740 Sep 18, 2024
77d80c0
Edge state implemented
endigo9740 Sep 18, 2024
b4d26ba
Typography state implemented
endigo9740 Sep 18, 2024
f33e7bf
Fix anchor key names
endigo9740 Sep 18, 2024
0ff8fab
Basic Color setting binding added
endigo9740 Sep 19, 2024
949e590
Color settings UI improvements
endigo9740 Sep 19, 2024
1fe7a85
Initial theme generation and util scripts
endigo9740 Sep 19, 2024
324f070
Typography scale state and control added
endigo9740 Sep 19, 2024
3031854
Add Background control settings
endigo9740 Sep 19, 2024
3549fd7
Scaffold scripts to format theme output
endigo9740 Sep 19, 2024
4bf279e
CSS theme live preview implemented
endigo9740 Sep 19, 2024
39f5468
Color blend, seed, and randomize features added
endigo9740 Sep 20, 2024
8970485
Minor refinement
endigo9740 Sep 20, 2024
380897d
Project structure updates
endigo9740 Sep 20, 2024
0e89f96
Preview refinements
endigo9740 Sep 20, 2024
21e9a93
Controls refinement
endigo9740 Sep 20, 2024
f5b5f0f
Shiki code block added
endigo9740 Sep 20, 2024
b8cae00
Theme name formatting added
endigo9740 Sep 20, 2024
c055640
Default to Preview panel
endigo9740 Sep 20, 2024
e894d90
Remove test test
endigo9740 Sep 20, 2024
a1957d6
Theme name fallback
endigo9740 Sep 20, 2024
edb545b
Misc cleanup and refinement
endigo9740 Sep 23, 2024
9ad7738
Preview improvements
endigo9740 Sep 23, 2024
150bafd
Live component color preview
endigo9740 Sep 23, 2024
affe215
Hotswap data theme attribute on Create generator page
endigo9740 Sep 24, 2024
4c4ffb7
...
endigo9740 Sep 24, 2024
69dcfe2
Basic theme import started
endigo9740 Sep 24, 2024
3d2e9f3
Fix RGB to Hex convert
endigo9740 Sep 24, 2024
6f77ce3
Import additional properties
endigo9740 Sep 25, 2024
1467ed0
Merge branch 'next' of https://github.com/skeletonlabs/skeleton into …
endigo9740 Sep 25, 2024
cacb98e
Merge branch 'next' into feature/themes-generator-refactor
endigo9740 Sep 25, 2024
784a461
Remove console log
endigo9740 Sep 25, 2024
16d68b4
First draft of theme file upload
endigo9740 Sep 25, 2024
087a8dd
...
endigo9740 Sep 25, 2024
6c270f3
Minor adjustments
endigo9740 Sep 25, 2024
cbaf23e
Auto version import, legacy edge import
endigo9740 Sep 26, 2024
a95398f
Auto import theme name
endigo9740 Sep 26, 2024
0c524db
Minor text adjustments
endigo9740 Sep 26, 2024
37b6230
Legacy color contrast gen implemented
endigo9740 Sep 26, 2024
4b77d19
Cleanup and refactor
endigo9740 Sep 26, 2024
c26125e
Bugfix for color contrast gen value
endigo9740 Sep 26, 2024
940caa7
New preview components
endigo9740 Sep 26, 2024
1098784
Refinement
endigo9740 Sep 26, 2024
da097fb
App structure change
endigo9740 Sep 26, 2024
e7ef859
Refine and enable bg gradient
endigo9740 Sep 26, 2024
14846cf
Remove button
endigo9740 Sep 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ jobs:
- name: Install dependencies
run: pnpm install

- name: Build packages
run: pnpm -r package

- name: Run package checks
run: pnpm check

Expand Down
3 changes: 2 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ pnpm-lock.yaml
**/*.pnpm-lock.yaml

# Ignore changeset's autogenerated files
.changeset/*.md
.changeset/*
!.changeset/config.json
**/CHANGELOG.md

**/static/font-awesome
Expand Down
5 changes: 5 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,5 +68,10 @@
"rimraf": "^5.0.5",
"shelljs": "^0.8.5"
},
"pnpm": {
"overrides": {
"@sveltejs/vite-plugin-svelte": "^4.0.0-next.6"
}
},
"packageManager": "[email protected]"
}

This file was deleted.

2 changes: 1 addition & 1 deletion packages/skeleton-svelte/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"@sveltejs/adapter-auto": "^3.2.2",
"@sveltejs/kit": "^2.5.18",
"@sveltejs/package": "^2.3.2",
"@sveltejs/vite-plugin-svelte": "^3.1.1",
"@sveltejs/vite-plugin-svelte": "^4.0.0-next.6",
"@tailwindcss/forms": "^0.5.7",
"@testing-library/jest-dom": "^6.4.7",
"@testing-library/svelte": "^4.2.3",
Expand Down
6 changes: 3 additions & 3 deletions packages/skeleton/src/plugin/themes/cerberus.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@ const cerberus = {
'--radii-container': '6px',

'--border-width-default': '1px',
'--divide-width-default': 'var(--border-width-default)',
'--outline-width-default': 'var(--border-width-default)',
'--ring-width-default': 'var(--border-width-default)',
'--divide-width-default': '1px',
'--outline-width-default': '1px',
'--ring-width-default': '1px',

// Colors ---

Expand Down
Loading
Loading