added style for dictionary
This commit is contained in:
parent
2a3200e49f
commit
c0f14306da
BIN
css/dictionary/DoulosSIL-R.woff
Normal file
BIN
css/dictionary/DoulosSIL-R.woff
Normal file
Binary file not shown.
44
css/dictionary/details.css
Normal file
44
css/dictionary/details.css
Normal file
@ -0,0 +1,44 @@
|
||||
content {
|
||||
display: grid;
|
||||
grid-auto-rows: min-content;
|
||||
grid-template-areas:
|
||||
'word fromlang'
|
||||
'wclass gender'
|
||||
'translations translations'
|
||||
'details details'
|
||||
'etymology etymology';
|
||||
padding: 40px;
|
||||
}
|
||||
|
||||
word {
|
||||
grid-area: word;
|
||||
font-size: 3em;
|
||||
}
|
||||
|
||||
fromlang {
|
||||
grid-area: fromlang;
|
||||
align-self: end;
|
||||
}
|
||||
|
||||
wordclass {
|
||||
grid-area: wclass;
|
||||
}
|
||||
|
||||
listtrans {
|
||||
grid-area: translations;
|
||||
}
|
||||
|
||||
transdetails {
|
||||
grid-area: details;
|
||||
}
|
||||
|
||||
etymology {
|
||||
grid-area: etymology;
|
||||
}
|
||||
etymology::before {
|
||||
content: "Etymology: ";
|
||||
}
|
||||
|
||||
gender {
|
||||
grid-area: gender;
|
||||
}
|
86
css/dictionary/index.css
Normal file
86
css/dictionary/index.css
Normal file
@ -0,0 +1,86 @@
|
||||
content {
|
||||
display: grid;
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: 100px auto;
|
||||
grid-template-areas: 'message' 'form';
|
||||
}
|
||||
|
||||
form {
|
||||
grid-area: form;
|
||||
display: inline-grid;
|
||||
grid-template-rows: 64px 100px;
|
||||
grid-template-areas:
|
||||
'source dest'
|
||||
'submition submition';
|
||||
}
|
||||
|
||||
sourcelang {
|
||||
grid-area: source;
|
||||
}
|
||||
|
||||
destlang {
|
||||
grid-area: dest;
|
||||
}
|
||||
|
||||
sourcelang, destlang {
|
||||
display: grid;
|
||||
grid-template-rows: 24px 40px;;
|
||||
grid-template-areas: 'label' 'select';
|
||||
}
|
||||
|
||||
label {
|
||||
grid-area: label;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* inspired from https://coderwall.com/p/w7npmq/fully-custom-select-box-simple-css-only */
|
||||
.form-style {
|
||||
border: 1px solid #ddd;
|
||||
width: 120px;
|
||||
border-radius: 3px;
|
||||
overflow: hidden;
|
||||
/* background: #edf0f2; */
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.form-style select, .form-style input {
|
||||
padding: 5px 8px;
|
||||
width: 100%;
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
background: transparent;
|
||||
background-image: none;
|
||||
text-align: center;
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
|
||||
.form-style select:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
submit {
|
||||
margin: auto;
|
||||
width: 50%;
|
||||
grid-area: submition;
|
||||
}
|
||||
|
||||
message {
|
||||
grid-area: message;
|
||||
margin: 0 20px;
|
||||
}
|
||||
|
||||
sidebar {
|
||||
display: block;
|
||||
}
|
||||
|
||||
sidebar > ul {
|
||||
padding-inline-start: 0;
|
||||
margin: 40px;
|
||||
display: block;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
sidebar > ul >li {
|
||||
font-size: 1.1em;
|
||||
margin: 20px;
|
||||
}
|
43
css/dictionary/language.css
Normal file
43
css/dictionary/language.css
Normal file
@ -0,0 +1,43 @@
|
||||
content {
|
||||
}
|
||||
|
||||
.wordblock {
|
||||
text-decoration: none;
|
||||
margin: 40px;
|
||||
padding: 20px;
|
||||
display: grid;
|
||||
grid-template-areas:
|
||||
'word word'
|
||||
'wclass gender'
|
||||
'translation translation';
|
||||
background: #343131;
|
||||
color: #fcfcfc;
|
||||
box-shadow: 5px 5px 10px #000;
|
||||
}
|
||||
|
||||
word {
|
||||
margin: 10px;
|
||||
grid-area: word;
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
wclass {
|
||||
grid-area: wclass;
|
||||
}
|
||||
|
||||
gender {
|
||||
grid-area: gender;
|
||||
}
|
||||
|
||||
.translations {
|
||||
grid-area: translation;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
.translations::before {
|
||||
content: "Translations:";
|
||||
}
|
||||
|
||||
li {
|
||||
margin: 10px;
|
||||
}
|
BIN
css/dictionary/mahakala-128x128.png
Executable file
BIN
css/dictionary/mahakala-128x128.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
73
css/dictionary/style.css
Normal file
73
css/dictionary/style.css
Normal file
@ -0,0 +1,73 @@
|
||||
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic|Roboto+Slab:400,700|Inconsolata:400,700);
|
||||
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);
|
||||
@font-face {
|
||||
font-family: "DoulosSIL";
|
||||
font-display: swap;
|
||||
src:url("DoulosSIL-R.woff");
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
height: 100%;
|
||||
background: #edf0f2;
|
||||
display: grid;
|
||||
overflow: auto;
|
||||
height: 100vh;
|
||||
grid-template-columns: 300px auto;
|
||||
grid-template-areas:
|
||||
'sidebar content';
|
||||
color: #404040;
|
||||
}
|
||||
|
||||
.h1 {
|
||||
margin-bottom: .2em;
|
||||
font-size: 175%;
|
||||
font-family: "Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
|
||||
font-weight: 700;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.p {
|
||||
font-size: inherit;
|
||||
line-height: 24px;
|
||||
margin: 0 0 24px 0;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
font-family: "DoulosSIL","Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
|
||||
}
|
||||
|
||||
sidebar {
|
||||
grid-area: sidebar;
|
||||
width: 300px;
|
||||
background-color: #343131;
|
||||
}
|
||||
|
||||
content {
|
||||
margin: 10px;
|
||||
grid-area: content;
|
||||
}
|
||||
|
||||
content {
|
||||
max-width: 900px;
|
||||
background-color: #fcfcfc;
|
||||
}
|
||||
|
||||
errormessage {
|
||||
color: red;
|
||||
text-align: center;
|
||||
font-size: 1.5em;
|
||||
font-family: "DoulosSIL","Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
|
||||
}
|
||||
|
||||
sidebar {
|
||||
color: #fcfcfc;
|
||||
}
|
||||
|
||||
sidebar > h1 {
|
||||
background: #2980b9;
|
||||
padding: 15px;
|
||||
margin-block-start: 0;
|
||||
margin-block-end: 0;
|
||||
text-align: center;
|
||||
font-size: 1.5em;
|
||||
}
|
Reference in New Issue
Block a user