Skip to content

Commit d5cb766

Browse files
committed
Standardize UI heading colors, add global strong tag styling, and refine the Intro component's layout
1 parent e35b321 commit d5cb766

6 files changed

Lines changed: 45 additions & 8 deletions

File tree

packages/ui/src/components/editor/BuyMeACoffee/BuyMeACoffee.module.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.container {
22
display: flex;
33
flex-direction: column;
4-
gap: var(--padding-16px);
4+
gap: var(--padding-14px);
55
}
66

77
.donations {
@@ -10,7 +10,7 @@
1010
gap: var(--padding-10px);
1111

1212
&__heading {
13-
opacity: var(--dimmed-opacity);
13+
color: var(--vscode-descriptionForeground);
1414
}
1515

1616
&__heading_container {

packages/ui/src/components/editor/Configurations/Configurations.module.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
gap: var(--padding-8px);
1212

1313
&__title {
14-
opacity: var(--dimmed-opacity);
14+
color: var(--vscode-descriptionForeground);
1515
}
1616
}
1717

packages/ui/src/components/editor/Presets/Presets.module.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
gap: var(--padding-8px);
1212

1313
&__left {
14-
opacity: var(--dimmed-opacity);
14+
color: var(--vscode-descriptionForeground);
1515
}
1616
}
1717

packages/ui/src/styles/global.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,7 @@ a {
3737
a:focus {
3838
outline: none;
3939
}
40+
41+
strong {
42+
font-weight: 600;
43+
}

packages/vscode/src/view/frontend/intro/Intro/Intro.module.scss

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,42 @@
88
.inner {
99
display: flex;
1010
flex-direction: column;
11-
justify-content: space-between;
1211
align-items: center;
1312
gap: var(--padding-24px);
1413
height: 100%;
1514
width: 100%;
16-
padding: var(--padding-10px) var(--padding-12px) var(--padding-12px);
15+
padding: var(--padding-5px) var(--padding-12px) var(--padding-12px);
1716
}
1817

1918
.top {
2019
display: flex;
2120
flex-direction: column;
22-
gap: var(--padding-12px);
21+
gap: var(--padding-10px);
2322
width: 100%;
2423

24+
&__header {
25+
display: flex;
26+
align-items: center;
27+
gap: var(--padding-4px);
28+
width: 100%;
29+
30+
&__home {
31+
display: flex;
32+
align-items: center;
33+
justify-content: center;
34+
border-radius: var(--border-radius-5px);
35+
--size: 20px;
36+
width: var(--size);
37+
height: var(--size);
38+
color: var(--vscode-icon-foreground);
39+
}
40+
41+
&__text {
42+
font-weight: 600;
43+
color: var(--vscode-icon-foreground);
44+
}
45+
}
46+
2547
&__enter-buttons {
2648
display: flex;
2749
flex-direction: column;
@@ -37,6 +59,7 @@
3759
text-align: center;
3860
gap: var(--padding-8px);
3961
font-size: var(--font-size-12px);
62+
margin-top: auto;
4063
user-select: text;
4164
width: 100%; // For easier text selection
4265

packages/vscode/src/view/frontend/intro/Intro/Intro.tsx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ export const Intro: React.FC<Props> = (props) => {
2626
<Scrollable>
2727
<div className={styles.inner}>
2828
<div className={styles.top}>
29+
<div className={styles['top__header']}>
30+
<div className={styles['top__header__home']}>
31+
<span className="codicon codicon-home" />
32+
</div>
33+
<span className={styles['top__header__text']}>Home</span>
34+
</div>
2935
<div className={styles['top__enter-buttons']}>
3036
<Enter
3137
label="Open View: New chat"
@@ -42,10 +48,13 @@ export const Intro: React.FC<Props> = (props) => {
4248
donations={donations}
4349
is_fetching={is_fetching}
4450
are_donations_visible={props.are_donations_visible}
45-
on_toggle_donations_visibility={props.on_toggle_donations_visibility}
51+
on_toggle_donations_visibility={
52+
props.on_toggle_donations_visibility
53+
}
4654
/>
4755
</div>
4856
</div>
57+
4958
<div className={styles.bottom}>
5059
<div className={styles.bottom__links}>
5160
<div>
@@ -62,6 +71,7 @@ export const Intro: React.FC<Props> = (props) => {
6271
</div>
6372
</div>
6473
</Scrollable>
74+
6575
<div className={styles.footer}>
6676
<div className={styles.footer__left}>
6777
<a href="https://codeweb.chat/">Docs ↗</a>

0 commit comments

Comments
 (0)