use scss for global css
This commit is contained in:
parent
f783f1414c
commit
f78be6a032
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -3,4 +3,5 @@ node_modules
|
|||
.sapper
|
||||
yarn.lock
|
||||
cypress/screenshots
|
||||
templates/.*
|
||||
templates/.*
|
||||
assets/*.css
|
||||
|
|
|
@ -1,105 +0,0 @@
|
|||
body {
|
||||
margin: 0;
|
||||
font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue;
|
||||
font-size: 14px;
|
||||
line-height: 1.2;
|
||||
color: #333;
|
||||
background: #ebeffb;
|
||||
}
|
||||
|
||||
#svelte {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
main {
|
||||
overflow-x: hidden;
|
||||
overflow-y: scroll;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
position: relative;
|
||||
max-width: 800px;
|
||||
padding: 15px 15px;
|
||||
box-sizing: border-box;
|
||||
margin: 85px auto;
|
||||
background: white;
|
||||
border: 1px solid #ededed;
|
||||
border-radius: 1px;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
margin: 0 0 0.5em 0;
|
||||
font-weight: 400;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
a {
|
||||
color: royalblue;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:visited {
|
||||
color: royalblue;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
input {
|
||||
border: 1px solid #dadada;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
button {
|
||||
font-size: 1.2em;
|
||||
background: #ededed;
|
||||
border-radius: 2px;
|
||||
padding: 10px 15px;
|
||||
border: 1px solid #ededed;
|
||||
}
|
||||
|
||||
button {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
button:hover {
|
||||
background: #ddd;
|
||||
}
|
||||
|
||||
button:active {
|
||||
background: #fafafa;
|
||||
}
|
||||
|
||||
button.primary {
|
||||
border: 1px solid #1e3066;
|
||||
background: #668cff;
|
||||
color: white;
|
||||
}
|
||||
|
||||
button.primary:hover {
|
||||
background: #446add;
|
||||
}
|
||||
|
||||
button.primary:active {
|
||||
background: #99b3ff;
|
||||
}
|
||||
|
||||
p, label, input {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
ul, li, p {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
@media (max-width: 767px) {
|
||||
main {
|
||||
padding: 5px 5px;
|
||||
margin: 75px auto;
|
||||
}
|
||||
}
|
1132
package-lock.json
generated
1132
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -3,15 +3,18 @@
|
|||
"description": "TODO",
|
||||
"version": "0.0.1",
|
||||
"scripts": {
|
||||
"dev": "node server.js",
|
||||
"build": "sapper build",
|
||||
"dev": "concurrently --kill-others \"npm run build-sass-watch\" \"node server.js\"",
|
||||
"build": "npm run build-sass && sapper build",
|
||||
"start": "cross-env NODE_ENV=production node server.js",
|
||||
"build-sass": "node-sass scss -o assets",
|
||||
"build-sass-watch": "npm run build-sass && node-sass -w scss -o assets",
|
||||
"cy:run": "cypress run",
|
||||
"cy:open": "cypress open",
|
||||
"test": "run-p --race dev cy:run"
|
||||
},
|
||||
"dependencies": {
|
||||
"compression": "^1.7.1",
|
||||
"concurrently": "^3.5.1",
|
||||
"cross-env": "^5.1.3",
|
||||
"css-loader": "^0.28.7",
|
||||
"express": "^4.16.2",
|
||||
|
@ -20,6 +23,7 @@
|
|||
"glob": "^7.1.2",
|
||||
"idb-keyval": "^2.3.0",
|
||||
"node-fetch": "^1.7.3",
|
||||
"node-sass": "^4.7.2",
|
||||
"npm-run-all": "^4.1.2",
|
||||
"sapper": "^0.3.1",
|
||||
"serve-static": "^1.13.1",
|
||||
|
|
105
scss/global.scss
Normal file
105
scss/global.scss
Normal file
|
@ -0,0 +1,105 @@
|
|||
body {
|
||||
margin: 0;
|
||||
font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue;
|
||||
font-size: 14px;
|
||||
line-height: 1.2;
|
||||
color: #333;
|
||||
background: #ebeffb;
|
||||
}
|
||||
|
||||
#svelte {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
main {
|
||||
overflow-x: hidden;
|
||||
overflow-y: scroll;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
position: relative;
|
||||
max-width: 800px;
|
||||
padding: 15px 15px;
|
||||
box-sizing: border-box;
|
||||
margin: 85px auto;
|
||||
background: white;
|
||||
border: 1px solid #ededed;
|
||||
border-radius: 1px;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
margin: 0 0 0.5em 0;
|
||||
font-weight: 400;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
a {
|
||||
color: royalblue;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:visited {
|
||||
color: royalblue;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
input {
|
||||
border: 1px solid #dadada;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
button {
|
||||
font-size: 1.2em;
|
||||
background: #ededed;
|
||||
border-radius: 2px;
|
||||
padding: 10px 15px;
|
||||
border: 1px solid #ededed;
|
||||
}
|
||||
|
||||
button {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
button:hover {
|
||||
background: #ddd;
|
||||
}
|
||||
|
||||
button:active {
|
||||
background: #fafafa;
|
||||
}
|
||||
|
||||
button.primary {
|
||||
border: 1px solid #1e3066;
|
||||
background: #668cff;
|
||||
color: white;
|
||||
}
|
||||
|
||||
button.primary:hover {
|
||||
background: #446add;
|
||||
}
|
||||
|
||||
button.primary:active {
|
||||
background: #99b3ff;
|
||||
}
|
||||
|
||||
p, label, input {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
ul, li, p {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
@media (max-width: 767px) {
|
||||
main {
|
||||
padding: 5px 5px;
|
||||
margin: 75px auto;
|
||||
}
|
||||
}
|
0
scss/theme-default.scss
Normal file
0
scss/theme-default.scss
Normal file
Loading…
Reference in a new issue