$selected = {...$selected, title, info: tab.getBoundingClientRect()} } class:is-selected={$selected.title === title} class="spectrum-Tabs-item" tabindex="0">
- {#if icon}
-
($selected = { ...$selected, title, info: tab.getBoundingClientRect() })}
+ class:is-selected={$selected.title === title}
+ class="spectrum-Tabs-item"
+ tabindex="0">
+ {#if icon}
+
+ {/if}
+ {title}
+{/if}
diff --git a/packages/bbui/src/Tabs/Tabs.svelte b/packages/bbui/src/Tabs/Tabs.svelte
index 10617a6a5a..3accd87e8f 100644
--- a/packages/bbui/src/Tabs/Tabs.svelte
+++ b/packages/bbui/src/Tabs/Tabs.svelte
@@ -1,71 +1,82 @@
-
-
-
+
+
+
+ {#if $tab.info}
+
+ {/if}
\ No newline at end of file
+ .spectrum-Tabs {
+ padding-left: var(--spacing-xl);
+ padding-right: var(--spacing-xl);
+ }
+ .spectrum-Tabs-content {
+ margin-top: var(--spectrum-global-dimension-static-size-150);
+ }
+ .indicator-transition {
+ transition: all 200ms;
+ }
+
diff --git a/packages/bbui/src/bbui.css b/packages/bbui/src/bbui.css
index 01d5c80f1b..de758ec7fa 100644
--- a/packages/bbui/src/bbui.css
+++ b/packages/bbui/src/bbui.css
@@ -45,7 +45,7 @@
--font-bold: "Inter Bold";
--font-medium: "Inter Medium";
--font-light: "Inter Light";
- --font-sans: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, "Inter",
+ --font-sans: Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, "Inter",
"Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
"Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--font-serif: "Georgia", Cambria, Times New Roman, Times, serif;
@@ -96,67 +96,6 @@
--border-transparent: 2px transparent solid;
}
-h1 {
- font-size: 3rem;
- font-weight: 700;
- text-rendering: var(--text-render);
- -webkit-font-smoothing: var(--text-smooth);
- color: var(--ink);
-}
-
-h2 {
- font-size: 2.25rem;
- font-weight: 600;
- text-rendering: var(--text-render);
- -webkit-font-smoothing: var(--text-smooth);
- color: var(--ink);
-}
-
-h3 {
- font-size: 1.7rem;
- font-weight: 600;
- text-rendering: var(--text-render);
- -webkit-font-smoothing: var(--text-smooth);
- color: var(--ink);
-}
-
-h4 {
- font-size: var(--font-size-xl);
- font-weight: 500;
- text-rendering: var(--text-render);
- -webkit-font-smoothing: var(--text-smooth);
- color: var(--ink);
-}
-
-h5 {
- font-size: var(--font-size-l);
- font-weight: 500;
- text-rendering: var(--text-render);
- -webkit-font-smoothing: var(--text-smooth);
- color: var(--ink);
-}
-
-h6 {
- font-size: var(--font-size-m);
- font-weight: 500;
- text-rendering: var(--text-render);
- -webkit-font-smoothing: var(--text-smooth);
- color: var(--ink);
-}
-
-p {
- font-size: var(--font-size);
- font-family: var(--font-sans);
- font-weight: 400;
- text-rendering: var(--text-render);
- -webkit-font-smoothing: var(--text-smooth);
- color: var(--ink);
-}
-
a {
text-decoration: none;
-}
-
-.spectrum {
- --spectrum-alias-body-text-font-family: "Inter", sans-serif;
}
\ No newline at end of file
diff --git a/packages/builder/src/components/automation/AutomationPanel/AutomationPanel.svelte b/packages/builder/src/components/automation/AutomationPanel/AutomationPanel.svelte
index 2dcb7ab211..159faff576 100644
--- a/packages/builder/src/components/automation/AutomationPanel/AutomationPanel.svelte
+++ b/packages/builder/src/components/automation/AutomationPanel/AutomationPanel.svelte
@@ -24,14 +24,14 @@
diff --git a/packages/builder/src/components/design/PropertiesPanel/PropertiesPanel.svelte b/packages/builder/src/components/design/PropertiesPanel/PropertiesPanel.svelte
index 9b33e04056..3d0209b4d3 100644
--- a/packages/builder/src/components/design/PropertiesPanel/PropertiesPanel.svelte
+++ b/packages/builder/src/components/design/PropertiesPanel/PropertiesPanel.svelte
@@ -1,7 +1,7 @@
- {name}
+ {name}
diff --git a/packages/builder/src/components/start/AppList.svelte b/packages/builder/src/components/start/AppList.svelte
index 66cd14a6eb..0715fa0302 100644
--- a/packages/builder/src/components/start/AppList.svelte
+++ b/packages/builder/src/components/start/AppList.svelte
@@ -19,8 +19,8 @@
-
Your Apps
-
+
Your Apps
+
{#await promise}
@@ -37,11 +37,14 @@
diff --git a/packages/builder/src/global.css b/packages/builder/src/global.css
index 185e6e2e8b..28490782aa 100644
--- a/packages/builder/src/global.css
+++ b/packages/builder/src/global.css
@@ -6,6 +6,10 @@ html, body {
min-height: 100%;
}
+.spectrum--light {
+ --spectrum-alias-background-color-primary: var(--spectrum-global-color-gray-75);
+}
+
body {
--background: var(--spectrum-alias-background-color-primary);
--background-alt: var(--spectrum-alias-background-color-secondary);
@@ -24,7 +28,7 @@ body {
font-family: var(--font-sans);
color: var(--ink);
- background-color: var(--background);
+ background-color: var(--background-alt);
}
#app {
diff --git a/packages/builder/src/pages/builder/[application]/automate/_layout.svelte b/packages/builder/src/pages/builder/[application]/automate/_layout.svelte
index 968d5ec251..922631a582 100644
--- a/packages/builder/src/pages/builder/[application]/automate/_layout.svelte
+++ b/packages/builder/src/pages/builder/[application]/automate/_layout.svelte
@@ -33,6 +33,7 @@
justify-content: flex-start;
align-items: stretch;
border-right: var(--border-light);
+ background-color: var(--background);
}
.content {
@@ -54,5 +55,6 @@
justify-content: flex-start;
align-items: stretch;
gap: var(--spacing-l);
+ background-color: var(--background);
}
diff --git a/packages/builder/src/pages/builder/[application]/data/_layout.svelte b/packages/builder/src/pages/builder/[application]/data/_layout.svelte
index 5256c42b3b..eb54110b4f 100644
--- a/packages/builder/src/pages/builder/[application]/data/_layout.svelte
+++ b/packages/builder/src/pages/builder/[application]/data/_layout.svelte
@@ -69,7 +69,6 @@
height: calc(100vh - 60px);
display: grid;
grid-template-columns: 260px minmax(0, 1fr);
- background: var(--grey-2);
}
.content {
@@ -81,13 +80,12 @@
justify-content: flex-start;
align-items: stretch;
gap: var(--spacing-l);
- background: var(--background);
}
.content :global(> span) {
display: contents;
}
.tab-content-padding {
- padding: 0 var(--spacing-s);
+ padding: 0 var(--spacing-xl);
}
.nav {
@@ -105,7 +103,7 @@
font-size: 20px;
position: absolute;
top: var(--spacing-l);
- right: var(--spacing-l);
+ right: var(--spacing-xl);
}
i:hover {