Skip to content

Commit

Permalink
Improvement: Set Font size 14, as we do in Backoffice (#995)
Browse files Browse the repository at this point in the history
* change base font size to 14px

* fix card font sizes

* general font size

* just inherit

* make more room in combo box list options
  • Loading branch information
nielslyngsoe committed Feb 4, 2025
1 parent 31700c2 commit 913b79e
Show file tree
Hide file tree
Showing 11 changed files with 20 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ export class UUICardBlockTypeElement extends UUICardElement {
return html`
<button
id="open-part"
class="uui-text"
tabindex=${this.disabled ? (nothing as any) : '0'}
@click=${this.handleOpenClick}
@keydown=${this.handleOpenKeydown}>
Expand All @@ -71,6 +72,7 @@ export class UUICardBlockTypeElement extends UUICardElement {
return html`
<a
id="open-part"
class="uui-text"
tabindex=${this.disabled ? (nothing as any) : '0'}
href=${ifDefined(!this.disabled ? this.href : undefined)}
target=${ifDefined(this.target || undefined)}
Expand Down
1 change: 0 additions & 1 deletion packages/uui-card-media/lib/uui-card-media.element.ts
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,6 @@ export class UUICardMediaElement extends UUICardElement {
width: 100%;
align-items: center;
font-family: inherit;
font-size: var(--uui-type-small-size);
box-sizing: border-box;
text-align: left;
word-break: break-word;
Expand Down
2 changes: 2 additions & 0 deletions packages/uui-card/lib/uui-card.element.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import {
SelectOnlyMixin,
} from '@umbraco-ui/uui-base/lib/mixins';
import { defineElement } from '@umbraco-ui/uui-base/lib/registration';
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { css, html, LitElement } from 'lit';
import { property } from 'lit/decorators.js';

Expand Down Expand Up @@ -87,6 +88,7 @@ export class UUICardElement extends SelectOnlyMixin(
}

static styles = [
UUITextStyles,
css`
:host {
position: relative;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,11 +85,12 @@ export class UUIComboboxListOptionElement extends SelectableMixin(
:host {
position: relative;
cursor: pointer;
margin: 0 4px;
margin: 1px var(--uui-size-2);
border-radius: var(--uui-border-radius);
outline: 2px solid transparent;
outline-offset: -2px;
padding-left: 4px;
padding: var(--uui-size-1);
padding-left: var(--uui-size-2);
}
:host(:first-child) {
Expand Down
2 changes: 1 addition & 1 deletion packages/uui-css/lib/custom-properties.story.ts
Original file line number Diff line number Diff line change
Expand Up @@ -488,7 +488,7 @@ export const Sizing = () => html`
// <h5>Headline H5</h5>
// <br />
// <p>
// The default font-size is 15px, for a nice reading experience this conforms
// The default font-size is 14px, for a nice reading experience this conforms
// well with a line-height of 24px, which is our base-unit times 4.
// </p>
// <p>
Expand Down
4 changes: 2 additions & 2 deletions packages/uui-css/lib/custom-properties/sizes.css
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@
--uui-border-radius: var(--uui-size-1);

/** Typography */
--uui-type-default-size: var(--uui-size-5);
--uui-type-small-size: var(--uui-size-4);
--uui-type-default-size: 14px;
--uui-type-small-size: 12px;
--uui-type-h1-size: 60px; /*--uui-size-20*/
--uui-type-h2-size: 42px; /*--uui-size-14*/
--uui-type-h3-size: 30px; /*--uui-size-10*/
Expand Down
2 changes: 1 addition & 1 deletion packages/uui-css/lib/guidelines.story.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ export const Typography = () => html`
class 'uui-lead' to a &#60;p&#62; element.
</p>
<p>
The default font-size is 15px, for a nice reading experience this conforms
The default font-size is 14px, for a nice reading experience this conforms
well with a line-height of 24px, (base-unit * 4).
</p>
Expand Down
2 changes: 1 addition & 1 deletion packages/uui-css/lib/uui-font.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

.uui-font {
font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 15px;
font-size: 14px;
line-height: calc(var(--uui-size-2) * 4);
-webkit-font-smoothing: antialiased;
}
12 changes: 6 additions & 6 deletions packages/uui-css/lib/uui-text.css
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
.uui-ol,
.uui-text {
font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 15px;
line-height: calc(var(--uui-size-2) * 4);
font-size: 14px;
line-height: 21px;
-webkit-font-smoothing: antialiased;
}

Expand Down Expand Up @@ -114,6 +114,7 @@
.uui-p-lead,
.uui-text p.uui-lead {
font-size: var(--uui-size-6);
line-height: var(--uui-size-8);
}

.uui-a,
Expand All @@ -135,22 +136,21 @@
.uui-text small {
display: inline-block;
font-size: var(--uui-type-small-size);
line-height: calc(var(--uui-size-2) * 3);
margin-bottom: var(--uui-size-layout-1);
line-height: 18px;
}

.uui-quoteblock,
.uui-text blockquote {
float: right;
font-size: 15px;
font-size: 14px;
line-height: inherit;
font-weight: 700;
font-style: italic;
margin-top: 0;
margin-bottom: var(--uui-size-layout-1);
margin-right: -0.035em;
max-width: 16em;
quotes: '“' '”' '‘' '’';
line-height: inherit;
}

.uui-quoteblock:before,
Expand Down
2 changes: 1 addition & 1 deletion packages/uui-select/lib/uui-select.element.ts
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ export class UUISelectElement extends UUIFormControlMixin(LitElement, '') {
#native {
display: inline-block;
font-family: inherit;
font-size: var(--uui-select-font-size, var(--uui-size-5));
font-size: var(--uui-select-font-size, inherit);
height: var(--uui-select-height, var(--uui-size-11));
padding: var(--uui-select-padding-y, var(--uui-size-1))
var(--uui-select-padding-x, var(--uui-size-2));
Expand Down
2 changes: 1 addition & 1 deletion packages/uui-tabs/lib/uui-tab.element.ts
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ export class UUITabElement extends ActiveMixin(LabelMixin('', LitElement)) {
right: auto;
border-radius: var(--uui-border-radius) var(--uui-border-radius) 0 0;
height: 0px;
width: calc(100% - 15px);
width: calc(100% - 14px);
bottom: 0;
transition:
opacity linear 120ms,
Expand Down

0 comments on commit 913b79e

Please sign in to comment.