gdritter repos frony-ritter-designs / master static / standard.css
master

Tree @master (Download .tar.gz)

standard.css @master

4b65ce0
 
 
 
 
b8b6110
 
f3ee8fa
4b65ce0
b8b6110
4b65ce0
 
 
 
 
 
 
 
 
 
 
b8b6110
 
f3ee8fa
 
 
 
 
 
 
 
 
 
 
 
 
 
4b65ce0
b8b6110
 
 
4b65ce0
b8b6110
 
 
 
 
 
 
 
 
 
 
4b65ce0
b8b6110
 
 
4b65ce0
b8b6110
 
 
4b65ce0
 
 
 
 
 
f3ee8fa
4b65ce0
 
 
 
 
b8b6110
4b65ce0
 
 
 
 
 
b8b6110
 
f3ee8fa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
b8b6110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f3ee8fa
b8b6110
 
 
 
 
 
 
 
 
 
 
 
4b65ce0
b8b6110
 
4b65ce0
f3ee8fa
 
 
 
 
b8b6110
 
 
 
 
 
 
 
 
 
 
f3ee8fa
 
 
 
 
 
 
 
 
 
b8b6110
 
 
 
 
 
 
 
 
 
9718f7c
cabac0e
 
 
9718f7c
f3ee8fa
cabac0e
 
b8b6110
 
854db81
b8b6110
 
9718f7c
 
 
854db81
9718f7c
 
 
854db81
 
 
 
 
 
 
 
b8b6110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
587c66d
 
 
cfdd678
587c66d
 
 
 
 
 
cfdd678
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82c819e
 
 
 
 
 
 
 
 
 
854db81
 
 
 
 
 
 
 
 
 
 
 
 
@font-face {
    font-family: sacramento;
    src: url("/static/sacramento.ttf");
}

body {
    background-repeat: repeat-y, repeat;
    background-color: #fff;
    font-family: "Noto Sans", "Arial", sans-serif;
    font-size: medium;
    margin: 0pt;
}

h1 {
    font-family: sacramento, sans-serif;
    font-size: 36pt;
}

h1 a {
    color: #000;
    text-decoration: none;
}

h2 {
    font-family: sacramento, sans-serif;
    font-size: 32pt;
}

.title {
    text-align: center;
}

.description h1 {
    font-family: sacramento, sans-serif;
    font-size: 24pt;
}

.contents a:link {
    color: #6666ff;
}

.contents a:visited {
    color: #4444bb;
}

img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#page {
    background-color: #ffffff;
    width: 100%;
}

#header {
    width: 100%;
    text-align: center;
}

.nav {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: nowrap;

    width: 100%;
    background-color: #ddeeff;
}

.nav a {
    width: 12%;
    display: inline-block;
    text-align: center;
    padding: 3pt 0pt;
    margin: 5pt 0pt;
    background-color: #44b;
    color: #fff;
    border-radius: 5pt;
    text-decoration: none;
}

.round {
    border-radius: 5pt;
}

.nav .greyed {
    width: 12%;
    display: inline-block;
    text-align: center;
    padding: 3pt 0pt;
    margin: 5pt 0pt;
    background-color: #ddd;
    color: #fff;
    border-radius: 5pt;
    user-select: none;
}

.nav .text {
    width: 12%;
    display: inline-block;
    text-align: center;
    padding: 3pt 0pt;
    margin: 5pt 0pt;
}

#contents {
    width: 70%;
    font-size: medium;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    height: auto;
    float: left;
}

#sidebyside {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    overflow: hidden;
}

#footer {
    max-width: 80%;
    font-size: medium;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
}

.all-designs {
    display: grid;
    margin-left: auto;
    margin-right: auto;
    grid-template-columns: 25% 25% 25% 25%;
    align-items: center;
}

.all-designs a {
    text-align: center;
}

.design-tile {
    font-size: 12px;
    display: inline-block;
    background-color: #ffffff;
    text-align: center;
    width: 150px;
    height: 150px;
    margin: 0 15px 15px 0;
    padding: 5px;
    align-items: center;
    border-radius: 5pt;
    position: relative;
}

.design-tile .title {
    width: 100%;
    position: absolute;
    bottom: 6pt;
    left: 0pt;
}

.design {
    padding: 10px;
}

.design .title {
    font-weight: bold;
}

.imgbox {
    overflow-x: auto;
}

.images {
    display: flex;
    overflow-x: auto;
    width: min-content;
    margin-left: auto;
    margin-right: auto;
    align-items: stretch;
}

.image_edit {
    border: 1px solid #000;
    padding: 1em;
    margin: 1em;
    text-align: center;
}

.add_image {
    width: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.design .description {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
}

.lrnav {
    background-color: #ffffff;
    width: 100%;
}

.topnav {
    width: 22%;
    height: auto;
    padding: 0px;
    margin: 10px;
    float: left;
}

.topnav ul {
    padding-top: 20px;
    padding-bottom: 20px;
    list-style-type: none;
}

.topitem {
    position: relative;
    padding: 5px;
}

.sep {
}

.lrnav ul {
    width: 100%;
    text-align: justify;
    list-style-type: none;
}

.lrnav * {
    display: inline;
}

.greyed {
    color: #999999;
}

#photo {
    text-align: center;
}

#about-block {
    border: 0px solid #000000;
    padding-left: 20px;
    padding-right: 20px;
    margin: 20px;
}

.break {
    display: inline-block;
    position: relative;
    width: 100%;
    height: 0px;
}

#contents img {
    padding: 10px;
}

#contents [alt~=left] { float: left; }

#contents [alt~=right] { float: right; }

.editarea {
    border: 1px solid black;
    padding: 1em;
}

#editor {
    width: 90%;
    display: none;
}

.edittiles {
    display: flex;
    flex-direction: row;
}

.edittile label {
    font-family: sacramento, sans-serif;
    font-size: 18pt;
}

.edittile {
    border: 1px solid black;
    padding: 1em;
    margin: 1em;
}

.taglist {
    flex-grow: 2;
}

label ~ div {
    padding-left: 2em;
}

.wk-prompt {
    background-color: #fff;
    padding: 2em;
    border: 1px solid black;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.wk-commands {
    border: 1px solid black;
    display: flex;
    justify-content: space-evenly;
}

.wk-command {
}

.wk-switchboard {
    display: none;
}