Fix lint, make design more consistent, add license texts,
All checks were successful
Queue Release Build / prepare (push) Successful in 11s
Deploy Web Apps / deploy (push) Successful in 14m0s
Queue Release Build / build-linux (push) Successful in 35m41s
Queue Release Build / build-windows (push) Successful in 28m53s
Queue Release Build / finalize (push) Successful in 2m6s
All checks were successful
Queue Release Build / prepare (push) Successful in 11s
Deploy Web Apps / deploy (push) Successful in 14m0s
Queue Release Build / build-linux (push) Successful in 35m41s
Queue Release Build / build-windows (push) Successful in 28m53s
Queue Release Build / finalize (push) Successful in 2m6s
This commit is contained in:
@@ -32,7 +32,9 @@
|
||||
|
||||
body {
|
||||
@apply bg-background text-foreground;
|
||||
font-feature-settings: "rlig" 1, "calt" 1;
|
||||
font-feature-settings:
|
||||
'rlig' 1,
|
||||
'calt' 1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -98,9 +100,9 @@
|
||||
|
||||
.theme-settings__workspace {
|
||||
display: grid;
|
||||
gap: 1.5rem;
|
||||
grid-template-columns: minmax(18rem, 22rem) minmax(0, 1fr);
|
||||
align-items: start;
|
||||
gap: 1rem;
|
||||
grid-template-columns: minmax(16rem, 19rem) minmax(0, 1fr);
|
||||
align-items: stretch;
|
||||
min-height: 0;
|
||||
}
|
||||
|
||||
@@ -110,7 +112,7 @@
|
||||
display: flex;
|
||||
min-height: 0;
|
||||
flex-direction: column;
|
||||
gap: 1rem;
|
||||
gap: 0.75rem;
|
||||
}
|
||||
|
||||
.theme-settings__main {
|
||||
@@ -118,12 +120,12 @@
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
flex-direction: column;
|
||||
gap: 1.5rem;
|
||||
gap: 1rem;
|
||||
}
|
||||
|
||||
.theme-settings--fullscreen .theme-settings__workspace {
|
||||
gap: 0.875rem;
|
||||
grid-template-columns: minmax(15.5rem, 17rem) minmax(0, 1fr);
|
||||
gap: 0.75rem;
|
||||
grid-template-columns: minmax(15rem, 16.5rem) minmax(0, 1fr);
|
||||
align-items: stretch;
|
||||
}
|
||||
|
||||
@@ -171,17 +173,17 @@
|
||||
}
|
||||
|
||||
.theme-settings--fullscreen .theme-studio-card {
|
||||
border-radius: 1rem;
|
||||
box-shadow: 0 10px 24px rgb(15 23 42 / 0.08);
|
||||
border-radius: 0.5rem;
|
||||
box-shadow: 0 1px 2px rgb(15 23 42 / 0.05);
|
||||
}
|
||||
|
||||
.theme-settings--fullscreen .theme-settings__hero-grid {
|
||||
gap: 0.55rem;
|
||||
gap: 0.5rem;
|
||||
}
|
||||
|
||||
.theme-settings--fullscreen .theme-settings__hero-stat {
|
||||
border-radius: 0.85rem;
|
||||
padding: 0.7rem 0.85rem;
|
||||
border-radius: 0.5rem;
|
||||
padding: 0.65rem 0.75rem;
|
||||
}
|
||||
|
||||
.theme-settings--fullscreen .theme-settings__hero-label {
|
||||
@@ -190,17 +192,17 @@
|
||||
|
||||
.theme-settings--fullscreen .theme-settings__hero-value {
|
||||
margin-top: 0.3rem;
|
||||
font-size: 0.92rem;
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
.theme-settings--fullscreen .theme-settings__workspace-tab,
|
||||
.theme-settings--fullscreen .theme-settings__entry-button {
|
||||
border-radius: 0.85rem;
|
||||
border-radius: 0.5rem;
|
||||
padding: 0.72rem 0.8rem;
|
||||
}
|
||||
|
||||
.theme-settings--fullscreen .theme-settings__search-input {
|
||||
border-radius: 0.85rem;
|
||||
border-radius: 0.5rem;
|
||||
padding: 0.72rem 0.85rem;
|
||||
}
|
||||
|
||||
@@ -212,24 +214,22 @@
|
||||
|
||||
.theme-studio-card {
|
||||
border: 1px solid hsl(var(--border));
|
||||
border-radius: 1.5rem;
|
||||
background:
|
||||
linear-gradient(180deg, hsl(var(--card) / 0.96), hsl(var(--background) / 0.96)),
|
||||
radial-gradient(circle at top right, hsl(var(--primary) / 0.08), transparent 45%);
|
||||
box-shadow: 0 14px 34px rgb(15 23 42 / 0.08);
|
||||
border-radius: 0.5rem;
|
||||
background: hsl(var(--card));
|
||||
box-shadow: 0 1px 2px rgb(15 23 42 / 0.05);
|
||||
}
|
||||
|
||||
.theme-settings__hero-grid {
|
||||
display: grid;
|
||||
gap: 0.75rem;
|
||||
grid-template-columns: repeat(4, minmax(0, 1fr));
|
||||
gap: 0.5rem;
|
||||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
||||
}
|
||||
|
||||
.theme-settings__hero-stat {
|
||||
border: 1px solid hsl(var(--border));
|
||||
border-radius: 1rem;
|
||||
background: hsl(var(--background) / 0.72);
|
||||
padding: 0.9rem 1rem;
|
||||
border-radius: 0.5rem;
|
||||
background: hsl(var(--secondary) / 0.3);
|
||||
padding: 0.75rem 0.875rem;
|
||||
}
|
||||
|
||||
.theme-settings__hero-label {
|
||||
@@ -243,8 +243,8 @@
|
||||
|
||||
.theme-settings__hero-value {
|
||||
display: block;
|
||||
margin-top: 0.45rem;
|
||||
font-size: 0.98rem;
|
||||
margin-top: 0.35rem;
|
||||
font-size: 0.95rem;
|
||||
color: hsl(var(--foreground));
|
||||
}
|
||||
|
||||
@@ -252,26 +252,22 @@
|
||||
display: block;
|
||||
width: 100%;
|
||||
border: 1px solid hsl(var(--border));
|
||||
border-radius: 1rem;
|
||||
background: hsl(var(--background) / 0.72);
|
||||
padding: 0.85rem 0.95rem;
|
||||
border-radius: 0.5rem;
|
||||
background: hsl(var(--secondary) / 0.25);
|
||||
padding: 0.75rem 0.875rem;
|
||||
text-align: left;
|
||||
transition:
|
||||
background-color 160ms ease,
|
||||
border-color 160ms ease,
|
||||
transform 160ms ease,
|
||||
box-shadow 160ms ease;
|
||||
border-color 160ms ease;
|
||||
}
|
||||
|
||||
.theme-settings__workspace-tab:hover {
|
||||
background: hsl(var(--secondary) / 0.78);
|
||||
transform: translateY(-1px);
|
||||
background: hsl(var(--secondary) / 0.45);
|
||||
}
|
||||
|
||||
.theme-settings__workspace-tab--active {
|
||||
border-color: hsl(var(--primary) / 0.4);
|
||||
border-color: hsl(var(--primary) / 0.35);
|
||||
background: hsl(var(--primary) / 0.08);
|
||||
box-shadow: 0 8px 22px hsl(var(--primary) / 0.12);
|
||||
}
|
||||
|
||||
.theme-settings__workspace-tab-title {
|
||||
@@ -291,10 +287,10 @@
|
||||
|
||||
.theme-settings__search-input {
|
||||
border: 1px solid hsl(var(--border));
|
||||
border-radius: 0.95rem;
|
||||
background: hsl(var(--background) / 0.82);
|
||||
padding: 0.8rem 0.95rem;
|
||||
font-size: 0.9rem;
|
||||
border-radius: 0.5rem;
|
||||
background: hsl(var(--secondary));
|
||||
padding: 0.65rem 0.8rem;
|
||||
font-size: 0.875rem;
|
||||
color: hsl(var(--foreground));
|
||||
outline: none;
|
||||
transition:
|
||||
@@ -305,14 +301,14 @@
|
||||
|
||||
.theme-settings__search-input:focus {
|
||||
border-color: hsl(var(--primary) / 0.4);
|
||||
box-shadow: 0 0 0 3px hsl(var(--primary) / 0.12);
|
||||
box-shadow: 0 0 0 1px hsl(var(--primary) / 0.2);
|
||||
}
|
||||
|
||||
.theme-settings__entry-list {
|
||||
display: flex;
|
||||
max-height: min(60vh, 34rem);
|
||||
flex-direction: column;
|
||||
gap: 0.7rem;
|
||||
gap: 0.5rem;
|
||||
overflow: auto;
|
||||
padding-right: 0.15rem;
|
||||
}
|
||||
@@ -321,26 +317,22 @@
|
||||
display: block;
|
||||
width: 100%;
|
||||
border: 1px solid hsl(var(--border));
|
||||
border-radius: 1rem;
|
||||
background: hsl(var(--background) / 0.72);
|
||||
padding: 0.9rem 0.95rem;
|
||||
border-radius: 0.5rem;
|
||||
background: hsl(var(--secondary) / 0.25);
|
||||
padding: 0.75rem 0.875rem;
|
||||
text-align: left;
|
||||
transition:
|
||||
background-color 160ms ease,
|
||||
border-color 160ms ease,
|
||||
transform 160ms ease,
|
||||
box-shadow 160ms ease;
|
||||
border-color 160ms ease;
|
||||
}
|
||||
|
||||
.theme-settings__entry-button:hover {
|
||||
background: hsl(var(--secondary) / 0.72);
|
||||
transform: translateY(-1px);
|
||||
background: hsl(var(--secondary) / 0.45);
|
||||
}
|
||||
|
||||
.theme-settings__entry-button--active {
|
||||
border-color: hsl(var(--primary) / 0.42);
|
||||
border-color: hsl(var(--primary) / 0.35);
|
||||
background: hsl(var(--primary) / 0.08);
|
||||
box-shadow: 0 8px 24px hsl(var(--primary) / 0.12);
|
||||
}
|
||||
|
||||
@media (max-width: 1279px) {
|
||||
|
||||
Reference in New Issue
Block a user