Skip to content

Commit

Permalink
update global styles
Browse files Browse the repository at this point in the history
  • Loading branch information
Haberkamp committed Oct 10, 2024
1 parent 78e08dc commit b6a54a8
Show file tree
Hide file tree
Showing 4 changed files with 102 additions and 83 deletions.
5 changes: 5 additions & 0 deletions .changeset/warm-dots-worry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@shopware-ag/meteor-component-library": major
---

Updated global styles
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@import "fonts/inter.font";
@import "variables";
@import "typography";
@import "global.scss";
@import "global.css";
@import "directives/tooltip";
@import "directives/dragdrop";
@import "@shopware-ag/meteor-tokens/administration/light.css";
Expand Down
96 changes: 96 additions & 0 deletions packages/component-library/src/components/assets/scss/global.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
/* Box sizing rules */
*,
*::before,
*::after {
box-sizing: border-box;
}

/* Prevent font size inflation */
html {
-moz-text-size-adjust: none;
-webkit-text-size-adjust: none;
text-size-adjust: none;
}

/* Remove default margin in favour of better control in authored CSS */
body,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd {
margin: 0;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role="list"],
ol[role="list"] {
list-style: none;
}

/* Set core body defaults */
body {
min-height: 100vh;
line-height: 1.5;
}

/* Set shorter line heights on headings and interactive elements */
h1,
h2,
h3,
h4,
button,
input,
label {
line-height: 1.1;
}

/* Balance text wrapping on headings */
h1,
h2,
h3,
h4 {
text-wrap: balance;
}

/* Make images easier to work with */
img,
picture {
max-width: 100%;
display: block;
}

/* Inherit fonts for inputs and buttons */
input,
button,
textarea,
select {
font-family: inherit;
font-size: inherit;
}

/* Make sure textareas without a rows attribute are not tiny */
textarea:not([rows]) {
min-height: 10em;
}

/* Anything that has been anchored to should have extra scroll margin */
:target {
scroll-margin-block: 5ex;
}

/* Hide elements visually, keep them visible to screen reader technology */
.visually-hidden {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
82 changes: 0 additions & 82 deletions packages/component-library/src/components/assets/scss/global.scss

This file was deleted.

0 comments on commit b6a54a8

Please sign in to comment.