- Trunk
+
+ Trunk
{#if ($base$?.behind || 0) > 0}
@@ -78,6 +78,8 @@
gap: var(--space-10);
padding: var(--space-8);
border-radius: var(--radius-m);
+ transition: background-color var(--transition-fast);
+
&:hover,
&:focus {
background-color: var(--clr-theme-container-pale);
@@ -91,6 +93,9 @@
flex-direction: column;
gap: var(--space-8);
}
+ .trunk-label {
+ color: var(--clr-theme-scale-ntrl-0);
+ }
.row_1 {
display: flex;
gap: var(--space-6);
diff --git a/packages/ui/src/routes/[projectId]/navigation/Branches.svelte b/packages/ui/src/routes/[projectId]/navigation/Branches.svelte
index a60277074..3c02a1708 100644
--- a/packages/ui/src/routes/[projectId]/navigation/Branches.svelte
+++ b/packages/ui/src/routes/[projectId]/navigation/Branches.svelte
@@ -72,8 +72,8 @@
overscroll-behavior: none;
padding-top: var(--space-4);
padding-bottom: var(--space-16);
- padding-left: var(--space-16);
- padding-right: var(--space-16);
+ padding-left: var(--space-12);
+ padding-right: var(--space-12);
}
.content {
display: flex;
diff --git a/packages/ui/src/routes/[projectId]/navigation/DomainButton.svelte b/packages/ui/src/routes/[projectId]/navigation/DomainButton.svelte
index c9292cd07..23642c530 100644
--- a/packages/ui/src/routes/[projectId]/navigation/DomainButton.svelte
+++ b/packages/ui/src/routes/[projectId]/navigation/DomainButton.svelte
@@ -1,22 +1,18 @@
- {#if icon}
-
- {/if}
+ {label}
diff --git a/packages/ui/src/routes/[projectId]/navigation/Footer.svelte b/packages/ui/src/routes/[projectId]/navigation/Footer.svelte
index 4d112d09f..5c685d95d 100644
--- a/packages/ui/src/routes/[projectId]/navigation/Footer.svelte
+++ b/packages/ui/src/routes/[projectId]/navigation/Footer.svelte
@@ -14,7 +14,7 @@
diff --git a/packages/ui/src/routes/[projectId]/navigation/Navigation.svelte b/packages/ui/src/routes/[projectId]/navigation/Navigation.svelte
index 067c1bcc4..5ab34a0c3 100644
--- a/packages/ui/src/routes/[projectId]/navigation/Navigation.svelte
+++ b/packages/ui/src/routes/[projectId]/navigation/Navigation.svelte
@@ -28,7 +28,6 @@
export let prService: PrService;
export let projectService: ProjectService;
- $: activeBranches$ = vbranchService?.activeBranches$;
const userSettings = getContext(SETTINGS_CONTEXT);
let stashExpanded = true;
@@ -50,7 +49,7 @@
-
+
-
- Applied branches
@@ -75,14 +72,14 @@
diff --git a/packages/ui/src/routes/[projectId]/navigation/ProjectsPopup.svelte b/packages/ui/src/routes/[projectId]/navigation/ProjectsPopup.svelte
index 97232aa0a..9c61a48ca 100644
--- a/packages/ui/src/routes/[projectId]/navigation/ProjectsPopup.svelte
+++ b/packages/ui/src/routes/[projectId]/navigation/ProjectsPopup.svelte
@@ -57,13 +57,13 @@
box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, 0.1);
}
.popup__actions {
- padding: var(--space-10);
+ padding: var(--space-8);
border-top: 1px solid var(--clr-theme-scale-ntrl-70);
}
.popup__projects {
display: flex;
flex-direction: column;
gap: var(--space-2);
- padding: var(--space-10);
+ padding: var(--space-8);
}
diff --git a/packages/ui/src/routes/[projectId]/navigation/SectionHeader.svelte b/packages/ui/src/routes/[projectId]/navigation/SectionHeader.svelte
index 0593dd718..717ef3c7f 100644
--- a/packages/ui/src/routes/[projectId]/navigation/SectionHeader.svelte
+++ b/packages/ui/src/routes/[projectId]/navigation/SectionHeader.svelte
@@ -13,7 +13,7 @@
if (expandable) expanded = !expanded;
}}
disabled={count && count > 0 ? false : true}
- class="header border-t p-4 font-bold"
+ class="header border-t font-bold"
style:border-color="var(--border-surface)"
class:border-b={scrolled}
>
@@ -35,6 +35,8 @@
align-items: center;
justify-content: space-between;
width: 100%;
+ padding: var(--space-16) var(--space-12);
+ gap: var(--space-8);
}
.header:hover,
.header:focus {
diff --git a/packages/ui/src/routes/[projectId]/navigation/StashedBranches.svelte b/packages/ui/src/routes/[projectId]/navigation/StashedBranches.svelte
index b9b7d0e1e..3b90dae30 100644
--- a/packages/ui/src/routes/[projectId]/navigation/StashedBranches.svelte
+++ b/packages/ui/src/routes/[projectId]/navigation/StashedBranches.svelte
@@ -113,8 +113,8 @@
.viewport {
padding-top: var(--space-4);
padding-bottom: var(--space-4);
- padding-left: var(--space-16);
- padding-right: var(--space-16);
+ padding-left: var(--space-12);
+ padding-right: var(--space-12);
}
.wrapper {
position: relative;
diff --git a/packages/ui/src/styles/text-classes.css b/packages/ui/src/styles/text-classes.css
index de8b296e7..b4a541f68 100644
--- a/packages/ui/src/styles/text-classes.css
+++ b/packages/ui/src/styles/text-classes.css
@@ -3,7 +3,6 @@
font-family: var(--base-font-family);
font-size: 0.625rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 100%;
}
@@ -11,7 +10,6 @@
font-family: var(--base-font-family);
font-size: 0.6875rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 100%;
}
@@ -19,7 +17,6 @@
font-family: var(--base-font-family);
font-size: 0.75rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 100%;
}
@@ -27,7 +24,6 @@
font-family: var(--base-font-family);
font-size: 0.8125rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 100%;
}
@@ -35,7 +31,6 @@
font-family: var(--base-font-family);
font-size: 0.875rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 100%;
}
@@ -43,7 +38,6 @@
font-family: var(--base-font-family);
font-size: 1rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 100%;
}
@@ -51,7 +45,6 @@
font-family: var(--base-font-family);
font-size: 1.125rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 100%;
}
@@ -60,7 +53,6 @@
font-family: var(--base-font-family);
font-size: 625rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 150%;
}
@@ -68,7 +60,6 @@
font-family: var(--base-font-family);
font-size: 0.6875rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 150%;
}
@@ -76,7 +67,6 @@
font-family: var(--base-font-family);
font-size: 0.75rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 150%;
}
@@ -84,7 +74,6 @@
font-family: var(--base-font-family);
font-size: 0.8125rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 150%;
}
@@ -92,7 +81,6 @@
font-family: var(--base-font-family);
font-size: 0.875rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 150%;
}
@@ -100,7 +88,6 @@
font-family: var(--base-font-family);
font-size: 1rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 150%;
}
@@ -108,7 +95,6 @@
font-family: var(--base-font-family);
font-size: 1.125rem;
font-weight: 500;
- letter-spacing: 0;
line-height: 150%;
}
@@ -117,7 +103,6 @@
font-family: var(--base-font-family);
font-size: 1.25rem;
font-weight: 700;
- letter-spacing: 0;
line-height: 100%;
}
@@ -125,7 +110,6 @@
font-family: var(--base-font-family);
font-size: 1.375rem;
font-weight: 700;
- letter-spacing: 0;
line-height: 100%;
}
@@ -133,7 +117,6 @@
font-family: var(--base-font-family);
font-size: 1.5rem;
font-weight: 700;
- letter-spacing: 0;
line-height: 100%;
}
diff --git a/packages/ui/src/styles/tokens.css b/packages/ui/src/styles/tokens.css
index 692e434dc..d3756353c 100644
--- a/packages/ui/src/styles/tokens.css
+++ b/packages/ui/src/styles/tokens.css
@@ -32,7 +32,7 @@
--clr-core-ntrl-25: #383838;
--clr-core-ntrl-30: #424242;
--clr-core-ntrl-35: #4d4d4d;
- --clr-core-ntrl-40: #5e5e5e;
+ --clr-core-ntrl-40: #676767;
--clr-core-ntrl-45: #7a7a7a;
--clr-core-ntrl-50: #989898;
--clr-core-ntrl-55: #b1b1b1;
@@ -110,7 +110,7 @@
--clr-theme-container-outline-dim: var(--clr-core-ntrl-35);
--clr-theme-container-outline-light: var(--clr-core-ntrl-65);
--clr-theme-container-outline-mid: var(--clr-core-ntrl-40);
- --clr-theme-container-outline-pale: var(--clr-core-ntrl-60);
+ --clr-theme-container-outline-pale: var(--clr-core-ntrl-55);
--clr-theme-container-outline-sub: var(--clr-core-ntrl-50);
--clr-theme-container-pale: var(--clr-core-ntrl-90);
--clr-theme-container-sub: var(--clr-core-ntrl-80);
@@ -130,6 +130,9 @@
--clr-theme-pop-element-dim: var(--clr-core-pop-30);
--clr-theme-pop-onContainer: var(--clr-core-pop-10);
--clr-theme-pop-onElement: var(--clr-core-ntrl-100);
+ --clr-theme-pop-oulint-dark: var(--clr-core-pop-25);
+ --clr-theme-pop-outline: var(--clr-core-pop-50);
+ --clr-theme-pop-outline-dim: var(--clr-core-pop-35);
--clr-theme-scale-err-10: var(--clr-core-err-10);
--clr-theme-scale-err-20: var(--clr-core-err-20);
--clr-theme-scale-err-30: var(--clr-core-err-30);
@@ -237,19 +240,22 @@
--clr-theme-err-container: var(--clr-core-err-15);
--clr-theme-err-container-dark: var(--clr-core-err-5);
--clr-theme-err-container-dim: var(--clr-core-err-10);
- --clr-theme-err-element: var(--clr-core-err-30);
- --clr-theme-err-element-dark: var(--clr-core-err-20);
- --clr-theme-err-element-dim: var(--clr-core-err-25);
+ --clr-theme-err-element: var(--clr-core-err-50);
+ --clr-theme-err-element-dark: var(--clr-core-err-35);
+ --clr-theme-err-element-dim: var(--clr-core-err-40);
--clr-theme-err-onContainer: var(--clr-core-err-80);
--clr-theme-err-onElement: var(--clr-core-err-90);
--clr-theme-pop-container: var(--clr-core-pop-15);
--clr-theme-pop-container-dark: var(--clr-core-pop-5);
--clr-theme-pop-container-dim: var(--clr-core-pop-10);
- --clr-theme-pop-element: var(--clr-core-pop-30);
- --clr-theme-pop-element-dark: var(--clr-core-pop-15);
- --clr-theme-pop-element-dim: var(--clr-core-pop-20);
+ --clr-theme-pop-element: var(--clr-core-pop-40);
+ --clr-theme-pop-element-dark: var(--clr-core-pop-20);
+ --clr-theme-pop-element-dim: var(--clr-core-pop-30);
--clr-theme-pop-onContainer: var(--clr-core-pop-80);
--clr-theme-pop-onElement: var(--clr-core-ntrl-100);
+ --clr-theme-pop-oulint-dark: var(--clr-core-pop-65);
+ --clr-theme-pop-outline: var(--clr-core-pop-50);
+ --clr-theme-pop-outline-dim: var(--clr-core-pop-55);
--clr-theme-scale-err-10: var(--clr-core-err-90);
--clr-theme-scale-err-20: var(--clr-core-err-80);
--clr-theme-scale-err-30: var(--clr-core-err-70);
@@ -300,17 +306,17 @@
--clr-theme-succ-container: var(--clr-core-succ-15);
--clr-theme-succ-container-dim: var(--clr-core-succ-5);
--clr-theme-succ-conteiner-dim: var(--clr-core-succ-10);
- --clr-theme-succ-element: var(--clr-core-succ-30);
- --clr-theme-succ-element-dark: var(--clr-core-succ-15);
- --clr-theme-succ-element-dim: var(--clr-core-succ-20);
+ --clr-theme-succ-element: var(--clr-core-succ-50);
+ --clr-theme-succ-element-dark: var(--clr-core-succ-35);
+ --clr-theme-succ-element-dim: var(--clr-core-succ-40);
--clr-theme-succ-onContainer: var(--clr-core-succ-80);
--clr-theme-succ-onElement: var(--clr-core-succ-90);
--clr-theme-warn-container: var(--clr-core-warn-15);
--clr-theme-warn-container-dark: var(--clr-core-warn-5);
--clr-theme-warn-container-dim: var(--clr-core-warn-10);
- --clr-theme-warn-eleemnt-dark: var(--clr-core-warn-20);
- --clr-theme-warn-element: var(--clr-core-warn-30);
- --clr-theme-warn-element-dim: var(--clr-core-warn-25);
+ --clr-theme-warn-eleemnt-dark: var(--clr-core-warn-35);
+ --clr-theme-warn-element: var(--clr-core-warn-50);
+ --clr-theme-warn-element-dim: var(--clr-core-warn-40);
--clr-theme-warn-onContainer: var(--clr-core-warn-80);
--clr-theme-warn-onElement: var(--clr-core-warn-90);
}