Skip to content
Merged
Show file tree
Hide file tree
Changes from 222 commits
Commits
Show all changes
223 commits
Select commit Hold shift + click to select a range
5bbdd66
Update tailwind config
Guilhem-lm Oct 7, 2025
08c47de
update tab component
Guilhem-lm Oct 7, 2025
3f8417c
update badge
Guilhem-lm Oct 7, 2025
5b74906
update button
Guilhem-lm Oct 7, 2025
5eedfe7
restore text tertiary (legacy)
Guilhem-lm Oct 7, 2025
f40faea
remove light prop from toggle button
Guilhem-lm Oct 7, 2025
b31b403
Fix tabs
Guilhem-lm Oct 7, 2025
ccd7046
Add surface sunken
Guilhem-lm Oct 8, 2025
6ed5456
Toggle button convert with new guidelines
Guilhem-lm Oct 8, 2025
831c88c
make home page comply to new guidelines
Guilhem-lm Oct 8, 2025
1220b08
Add tokens from figma
Guilhem-lm Oct 8, 2025
d914dd1
Update toggle to use luminance blue
Guilhem-lm Oct 8, 2025
b5157ac
Input follow guidelines by default
Guilhem-lm Oct 8, 2025
84cb16d
Update ToggleButton to use new tailwind classes
Guilhem-lm Oct 8, 2025
4fe569b
Restructure InsertModuleButton + FlowStickyNode
diegoimbert Oct 8, 2025
9a9839e
Move button to new guidelines
Guilhem-lm Oct 8, 2025
fbfa5c4
nit
Guilhem-lm Oct 8, 2025
bd4c61a
remove unused colors
Guilhem-lm Oct 8, 2025
3153f59
button icon only spacing
diegoimbert Oct 8, 2025
5aac4f0
Flow sticky node, AI Button, Error handler btn
diegoimbert Oct 8, 2025
73a1da1
flow error handler nit
diegoimbert Oct 8, 2025
03dac10
home page list harmonize
Guilhem-lm Oct 8, 2025
c2ce4fc
Add kitchen sink
Guilhem-lm Oct 8, 2025
62248f0
Update dropdownV2
Guilhem-lm Oct 8, 2025
b8f85c5
Use proper button variant in home page
Guilhem-lm Oct 8, 2025
b4ee9d7
fix button disabled state
Guilhem-lm Oct 8, 2025
b94db14
buttons, surface...
diegoimbert Oct 8, 2025
22c42f9
Adapt the select component
Guilhem-lm Oct 8, 2025
6b48dfa
update tailwind input
Guilhem-lm Oct 8, 2025
6193635
Dropdown and popover
Guilhem-lm Oct 8, 2025
1e1ffd1
convert login page to guidelines
Guilhem-lm Oct 8, 2025
d7ad9aa
Add destructive prop for button
Guilhem-lm Oct 8, 2025
2d1e660
select a workspace comply to new guidelines
Guilhem-lm Oct 8, 2025
cccb7f0
Merge remote-tracking branch 'origin/main' into glm/frontend/update-o…
diegoimbert Oct 10, 2025
da4ba47
read tokens from figma exported json
diegoimbert Oct 12, 2025
39dd772
getCssColor
diegoimbert Oct 12, 2025
262cacf
fix missing rgb() syntax
diegoimbert Oct 12, 2025
91d1c8b
Add input to kitchen sink
Guilhem-lm Oct 13, 2025
0a656f6
Hone page use input component
Guilhem-lm Oct 13, 2025
1ef27dc
update toggle to new guidelines
Guilhem-lm Oct 13, 2025
6474616
fix text input border
Guilhem-lm Oct 13, 2025
80dbbb8
migrate workspace creation modal to new guidelines
Guilhem-lm Oct 13, 2025
70f788f
nit
diegoimbert Oct 13, 2025
28ffd56
flow ui guidelines fixes
diegoimbert Oct 13, 2025
05420f8
editable schema form button styles
diegoimbert Oct 13, 2025
e1a1972
toggle button bg nit
diegoimbert Oct 13, 2025
e0dd194
update toggle labels
Guilhem-lm Oct 13, 2025
ea15108
migrate multiselect to new guidelines
Guilhem-lm Oct 13, 2025
13e8681
Migrate user settings to new guidelines
Guilhem-lm Oct 13, 2025
4d4f2ff
Migrate user settings to new guidelines
Guilhem-lm Oct 13, 2025
708b959
Update tokens table to new guidelines
Guilhem-lm Oct 13, 2025
916ac2d
update surface disabled
Guilhem-lm Oct 13, 2025
82d279f
Generate unique id in case of duplicate in the flow/app/script list
Guilhem-lm Oct 13, 2025
3a50e30
nit home page
Guilhem-lm Oct 13, 2025
f5f446a
update resources, variables
Guilhem-lm Oct 13, 2025
bca4ce3
update resources, variables
Guilhem-lm Oct 13, 2025
eae0054
make toggle button size constant
Guilhem-lm Oct 14, 2025
f789bd6
Update schedule page to follow new guidelines
Guilhem-lm Oct 14, 2025
216fe36
Update http route page to new guidelines
Guilhem-lm Oct 14, 2025
0c699b1
Update flow node selected style
diegoimbert Oct 13, 2025
9463435
update flow node selected style 2
diegoimbert Oct 14, 2025
33bc467
(stash) flow node selected style 3
diegoimbert Oct 14, 2025
5ac28f8
colorClasses
diegoimbert Oct 14, 2025
db11387
node colors look good in light mode
diegoimbert Oct 15, 2025
81b624d
Introduce unified sizing for form components
Guilhem-lm Oct 14, 2025
ddfe31e
update folder view
Guilhem-lm Oct 15, 2025
41eacfc
update goup page to new guidelines
Guilhem-lm Oct 15, 2025
8dcd9cb
Update audit log page to follow new guidelines
Guilhem-lm Oct 15, 2025
7c83c2d
update contextual variables to new guidelines
Guilhem-lm Oct 15, 2025
cfd142d
Update alert info color with luminance-blue
Guilhem-lm Oct 15, 2025
6c628ae
update assets page to new guidelines
Guilhem-lm Oct 15, 2025
024ec19
Update tooltips to new guideline
Guilhem-lm Oct 15, 2025
0a75285
Update runs page to new guidelines
Guilhem-lm Oct 15, 2025
d5487f6
improve dark theme
Guilhem-lm Oct 15, 2025
c25ed5a
nit
Guilhem-lm Oct 15, 2025
e7d4c61
dark flow nodes styling
diegoimbert Oct 15, 2025
32b3374
nit
diegoimbert Oct 16, 2025
73ed00b
nit fix toggle button
diegoimbert Oct 16, 2025
873005c
form ui guidelines
diegoimbert Oct 16, 2025
7e26465
Merge remote-tracking branch 'origin/main' into glm/frontend/update-o…
diegoimbert Oct 16, 2025
339e23b
flow code editor fixes
diegoimbert Oct 16, 2025
7046bb6
more ui fixes
diegoimbert Oct 16, 2025
90a7bf8
asset node new style
diegoimbert Oct 17, 2025
6f2adaa
ResizeTransitionWrapper avoid nesting
diegoimbert Oct 17, 2025
c1104de
schema form object padding
diegoimbert Oct 17, 2025
62af0be
text-ai migration
diegoimbert Oct 17, 2025
bf3781e
select quick fix
diegoimbert Oct 17, 2025
e484117
More UI migrations
diegoimbert Oct 17, 2025
e88f9eb
flow nits
diegoimbert Oct 17, 2025
ceec466
flow settings
diegoimbert Oct 17, 2025
ed1d53e
navbar (stash)
diegoimbert Oct 17, 2025
99fb3f7
nits
diegoimbert Oct 19, 2025
abc9ae4
Sidebar unified styles
diegoimbert Oct 19, 2025
cb37aa7
nit path
diegoimbert Oct 20, 2025
681b747
update badge
Guilhem-lm Oct 20, 2025
dcdcb43
nit flow editor settings
diegoimbert Oct 20, 2025
84e0d6d
Migrate toggle to svelte 5
diegoimbert Oct 20, 2025
7ed3110
flow settings consistency
diegoimbert Oct 20, 2025
132b8c6
triggers editor button
diegoimbert Oct 20, 2025
af200d3
nit darkmode
Guilhem-lm Oct 20, 2025
a26eeb3
improve AI colors
Guilhem-lm Oct 20, 2025
b25440f
nit toggle button text primary
diegoimbert Oct 20, 2025
3cd2df3
npm run check fix
diegoimbert Oct 20, 2025
151cac6
npm run check fix 2
diegoimbert Oct 20, 2025
1dea75a
fix bind undefined
diegoimbert Oct 20, 2025
a1926e0
trigger node slightly less tall
diegoimbert Oct 20, 2025
417eaa7
nit
diegoimbert Oct 20, 2025
4071b09
fix toggle undefined bind
diegoimbert Oct 20, 2025
d34d79a
Revert "fix bind undefined"
diegoimbert Oct 20, 2025
49cac72
nits
diegoimbert Oct 20, 2025
e15fbce
fix script/flow run page header buttons
diegoimbert Oct 20, 2025
ae45338
ClipboardPanel updated
diegoimbert Oct 20, 2025
cfc86a0
webhooks config section + nits
diegoimbert Oct 20, 2025
027c5d8
fix weird sliding transition in editor bar
diegoimbert Oct 20, 2025
8499b72
flow graph nits
diegoimbert Oct 20, 2025
6afd14d
Merge remote-tracking branch 'origin/main' into glm/frontend/update-o…
diegoimbert Oct 20, 2025
2292076
cli help box
diegoimbert Oct 20, 2025
9dca9af
email triggers ui migration
diegoimbert Oct 20, 2025
8cb2521
Move fill flow inputs with AI to advanced + optional toggle styling
diegoimbert Oct 20, 2025
ebe7cc5
bg-surface-accent-selected/30 nit
diegoimbert Oct 20, 2025
8ab1722
script header + schedule + nits
diegoimbert Oct 20, 2025
67bb4ac
ugly button
diegoimbert Oct 20, 2025
e66bc80
Triggers badge & colors
diegoimbert Oct 20, 2025
48c9444
nit
diegoimbert Oct 20, 2025
1628a08
nit shadow
diegoimbert Oct 20, 2025
705cf83
nit spacing, colors
diegoimbert Oct 20, 2025
7501eab
Update all buttons
Guilhem-lm Oct 20, 2025
74c3b33
replace text-tertiary by text-primary
Guilhem-lm Oct 20, 2025
f4a2335
fix windmill logo
Guilhem-lm Oct 20, 2025
7f81db1
migrate dark buttons
Guilhem-lm Oct 20, 2025
2b2b2be
Merge remote-tracking branch 'origin/main' into glm/frontend/update-o…
diegoimbert Oct 21, 2025
3c4610b
undo redo nit
diegoimbert Oct 21, 2025
5e9d012
wand overlap in error handler input
diegoimbert Oct 21, 2025
1906055
nit
Guilhem-lm Oct 21, 2025
084432d
Fix app buttons styling
Guilhem-lm Oct 21, 2025
8cff25a
fix monaco issue in PropPickerWrapper with new bg-surface-tertiary
diegoimbert Oct 21, 2025
f5d204d
nit
Guilhem-lm Oct 21, 2025
0a91da5
nit
Guilhem-lm Oct 21, 2025
a7a72bb
nit
Guilhem-lm Oct 21, 2025
e707550
Improve toast
diegoimbert Oct 21, 2025
1d6e8f9
Badge broken on:click fix
diegoimbert Oct 21, 2025
4487576
nit worker page
Guilhem-lm Oct 21, 2025
a6d7bd0
fix overflow in the flow component panel
Guilhem-lm Oct 21, 2025
196feb4
Fix overflow without calc()
diegoimbert Oct 21, 2025
cb057fe
ugly text
diegoimbert Oct 21, 2025
a6f1f21
Tool node styling + remove deprecated getStateColor
diegoimbert Oct 21, 2025
0932a56
Fixed flow node selected transparency
diegoimbert Oct 21, 2025
5bcffae
very nit
Guilhem-lm Oct 21, 2025
d77e360
prevent icon shrinking in buttons
Guilhem-lm Oct 21, 2025
27f76a5
Merge remote-tracking branch 'origin/main' into glm/frontend/update-o…
Guilhem-lm Oct 21, 2025
cb5cd35
exceptionally break unifiedSize for flow edito
diegoimbert Oct 21, 2025
62ca210
Use new FileInput instead of ugly base64 inputs
diegoimbert Oct 21, 2025
be4b05d
nit mt-2
diegoimbert Oct 21, 2025
03bd72d
fix placeholder color
diegoimbert Oct 21, 2025
0600fb9
border none draggable tags
diegoimbert Oct 21, 2025
5607d3d
nit text xs
diegoimbert Oct 21, 2025
c4c6e3b
nit feedback
diegoimbert Oct 21, 2025
f15b088
(STASH) trying darker surface-input
diegoimbert Oct 21, 2025
b8be875
text-hint lighter / more obvious text hierarchy
diegoimbert Oct 21, 2025
43703b8
New FileInput for list of base64 arg inputs
diegoimbert Oct 21, 2025
b21e511
nit Toggle
Guilhem-lm Oct 22, 2025
09a6fdb
Button with more weight
Guilhem-lm Oct 21, 2025
ad21445
emphasis on script/app flow summary
Guilhem-lm Oct 22, 2025
e45db92
Merge remote-tracking branch 'origin/main' into glm/frontend/update-o…
Guilhem-lm Oct 22, 2025
66e1f4a
update guidelines to increase emphasis
Guilhem-lm Oct 22, 2025
1567cd8
update guidelines to increase emphasis
Guilhem-lm Oct 22, 2025
941b38f
Add accent dark mode
Guilhem-lm Oct 22, 2025
7f94bf3
nit ai color
Guilhem-lm Oct 22, 2025
74ca5bb
nit ToggleButtonGroup
Guilhem-lm Oct 22, 2025
b8dcf4d
nit
Guilhem-lm Oct 22, 2025
612d164
nit sidebar
Guilhem-lm Oct 22, 2025
1933064
nit
Guilhem-lm Oct 22, 2025
c2260ca
Simplify button usage
Guilhem-lm Oct 22, 2025
d11a25b
nit surface color
Guilhem-lm Oct 22, 2025
bde7995
nit tab
Guilhem-lm Oct 22, 2025
6c59d74
nit home search bar
Guilhem-lm Oct 22, 2025
e7d98cc
try font 13px
Guilhem-lm Oct 22, 2025
a7f504a
nit
diegoimbert Oct 22, 2025
1f3aca3
update default border color
diegoimbert Oct 22, 2025
68ef258
media query to change font sizes for large screens
diegoimbert Oct 22, 2025
7bb28ef
Revert "try font 13px"
Guilhem-lm Oct 22, 2025
38661bc
update badge
Guilhem-lm Oct 22, 2025
4dd0a95
nit
Guilhem-lm Oct 22, 2025
17e83d9
nit emphasis
Guilhem-lm Oct 22, 2025
5620e6f
nit insert module button
Guilhem-lm Oct 22, 2025
09c0e1c
nit use NODE consts
diegoimbert Oct 22, 2025
c8096b6
fix small vertical pixel offset issue
diegoimbert Oct 22, 2025
954748a
nit
diegoimbert Oct 22, 2025
1f8e591
nit workspace settings
Guilhem-lm Oct 22, 2025
3aca28d
ToggleButton nit
Guilhem-lm Oct 22, 2025
7c1336d
Create app script flow large
Guilhem-lm Oct 22, 2025
771487b
fileChanged
diegoimbert Oct 22, 2025
f8f9f02
badge border nit
diegoimbert Oct 22, 2025
6632628
Editor padding
diegoimbert Oct 22, 2025
0bb1b07
buttons are font-normal in xs
diegoimbert Oct 22, 2025
ad1aadd
flow sticky buttons are unifiedSize sm
diegoimbert Oct 22, 2025
03693e8
nit border
diegoimbert Oct 22, 2025
452256e
remove h-10
diegoimbert Oct 22, 2025
94f07e2
script builder path badge border nit
diegoimbert Oct 22, 2025
8987873
missing unifiedsize
diegoimbert Oct 22, 2025
b2dddf9
fix main page row alignment
diegoimbert Oct 22, 2025
81d08be
improve dark mode badge readability
Guilhem-lm Oct 22, 2025
134ac39
fix sidebar Ask AI
Guilhem-lm Oct 22, 2025
8fdf984
make disabled more light in dark mode
Guilhem-lm Oct 22, 2025
06fd004
reduce tab horizontal padding
Guilhem-lm Oct 22, 2025
6f5c9f3
fix app grid dot pattern
diegoimbert Oct 22, 2025
3c4eace
update dark mode background gradient in app editor
diegoimbert Oct 22, 2025
b21f2f5
fix toggle button sizes in app editor header
diegoimbert Oct 22, 2025
69170aa
less aggressive error border in dark mode
diegoimbert Oct 22, 2025
45bc04a
nit font normal
diegoimbert Oct 22, 2025
79c610e
nit NODE.height
diegoimbert Oct 22, 2025
ac57a2a
ComponentList UI migration
diegoimbert Oct 22, 2025
5283e19
remove runs date border
Guilhem-lm Oct 22, 2025
cd142e8
fix css helper panel
diegoimbert Oct 22, 2025
9f0722b
nit btn fix
diegoimbert Oct 22, 2025
62ef972
worker page ui fixes
diegoimbert Oct 22, 2025
b6f2c7d
fix alert info
Guilhem-lm Oct 22, 2025
f39481c
update app spec oneOf to Select
diegoimbert Oct 22, 2025
7139acc
text-xs
diegoimbert Oct 22, 2025
35ba541
Merge remote-tracking branch 'origin/main' into glm/frontend/update-o…
Guilhem-lm Oct 22, 2025
e55233f
nit cron builder
Guilhem-lm Oct 22, 2025
2ff1ed2
fix FlowGraphPreviewButton small offset
diegoimbert Oct 22, 2025
8e60674
nits
Guilhem-lm Oct 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 15 additions & 2 deletions frontend/src/lib/assets/app.css
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,28 @@
@tailwind components;
@tailwind utilities;

@media (min-width: 1760px) {
:root {
font-size: 18px;
}
}

@layer base {

/* Light mode: default border color */
.border, .border-t, .border-r, .border-b, .border-l,
.border-x, .border-y,
.divide-x > :not([hidden]) ~ :not([hidden]),
.divide-y > :not([hidden]) ~ :not([hidden]) {
border-color: #e5e7eb; /* gray-200 */
border-color: rgb(var(--color-border-light));
}

/* Dark mode: change border color */
.dark .border, .dark .border-t, .dark .border-r, .dark .border-b, .dark .border-l,
.dark .border-x, .dark .border-y,
.dark .divide-x > :not([hidden]) ~ :not([hidden]),
.dark .divide-y > :not([hidden]) ~ :not([hidden]) {
border-color: #4b5563; /* gray-700 */
border-color: rgb(var(--color-border-light));
}

/* Chrome, Edge, and Safari */
Expand Down Expand Up @@ -193,3 +199,10 @@ svelte-virtual-list-contents > * + * {
);
}

/* Prevent clock icon in input[type="time"] making the input taller */

/* Chrome, Safari, Edge, Opera */
input[type="time"]::-webkit-calendar-picker-indicator {
margin: 0;
padding: 0;
}
1 change: 1 addition & 0 deletions frontend/src/lib/assets/tokens/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
The content of tokens.json is auto-generated by the 'Figma Variables to JSON' extension
2 changes: 2 additions & 0 deletions frontend/src/lib/assets/tokens/colorTokensConfig.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export const lightModeName = 'light' as const
export const darkModeName = 'dark-3' as const
Loading