-
Notifications
You must be signed in to change notification settings - Fork 54
refactor(spx-gui): migrate XBuilder frontend styling to Tailwind CSS #3002
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
Merged
Merged
Changes from 22 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
13b072a
sv
cn0809 5f1336f
disable tailwind preflight
cn0809 f4776a4
fix: theme leading/text variables & tailwind utilities confliction w…
cn0809 a29a896
batch migration task 1
cn0809 187b3b5
batch migration task 2 - asset
cn0809 02fc528
copilot
cn0809 45de467
editor - wip
cn0809 3162053
almost done
cn0809 e9147cd
details
cn0809 c805022
move UI component base styles into Tailwind component layer
cn0809 6186c06
move template root comment outside
cn0809 91a979e
fix incompatible css nesting & some details
cn0809 2dcea76
update doc
cn0809 4de24d9
refine tailwind flex utility usage and styling guidelines
cn0809 f66966c
fix: missing navbar background image
cn0809 296ad01
fix: css layer order messed up in split css chunk
cn0809 4be17fd
fix: utilities not work for UITextInput/UIDivider/UIRadioGroup
cn0809 4211331
draft: vue 3+ tailwind 4 component guildelines
cn0809 839a15f
migrate UIButton to recipe-based tailwind styling
cn0809 f5b456d
fix: unexpected twMerge result due to non-standard tailwind tokens
cn0809 3c53ec0
migrate UI components to tailwind v4 & remove scss deps
cn0809 3bbc569
support custom text-size utilities in twMerge
cn0809 da499a5
move input layout classes to native wrappers & update docs
cn0809 fe74845
Use naive-ui with layer support (#2)
nighca bd9c494
text-body -> text-base & remove redundant descriptions in docs
cn0809 166d8ad
simplify root class merging in UI components
cn0809 1e85dc5
remove redundant layer order declarations
cn0809 3b5b7f0
fix: restore loading compatibility hooks for project runner
cn0809 76f1026
align component styles with css layers and root class merging
cn0809 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,8 @@ | ||
| { | ||
| "recommendations": [ | ||
| "Vue.volar", | ||
| "vue.volar", | ||
| "dbaeumer.vscode-eslint", | ||
| "esbenp.prettier-vscode" | ||
| "esbenp.prettier-vscode", | ||
| "bradlc.vscode-tailwindcss" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.