all repos — hex @ 58baecdbecf21c23285ec5c56ff7bfe219f8ce5c

A tiny, minimalist, slightly-esoteric concatenative programming lannguage.

web/assets/styles.css

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
html {
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 16px;
}

body {
    margin: 1rem;
    padding: 0;
    font-family: Monospace;
    font-size: 1rem;
    background-color: black;
    color: white;
}

h1,
h2,
h3 {
    margin: 1rem 0 0.5rem 0;
    font-size: 1rem;
    font-weight: 700;
}

header {
    font-size: 120%;
    margin: 0;
}

header h1 {
    display: inline;
    font-size: 100%;
    font-weight: 400;
    text-decoration: none;
    margin: 0;
}

header h1 a {
    text-decoration: none;
}

footer {
    font-size: 80%;
    text-align: center;
    margin: auto;
}

a {
    color: lime;
    text-decoration: underline;
}

a:visited {
    color: limegreen;
}

a[href^=http] {
    text-decoration-style: dashed;
}

strong {
    font-weight: 600;
}

em {
    font-style: italic;
}

li {
    margin: 0.5rem 0;
}

.prompt-wrapper {
    white-space: nowrap;
    color: lime;
}

article>section {
    display: flex;
    flex-direction: column;
    border: 1px solid lime;
}

article>section>section {
    height: 30vh;
    white-space: pre-wrap;
    overflow-y: scroll;
    display: flex;
    flex-direction: column-reverse;
    scrollbar-color: black black;
    scrollbar-width: thin;
    padding: 0.5rem;
}

aside {
    display: flex;
    margin: 0 0.5rem;
}

article input {
    font-family: monospace;
    background-color: black;
    border: none;
    color: white;
    display: flex;
    flex-grow: 1;
}

article input:focus {
    outline: none;
}

pre {
    margin: 1rem;
}

code {
    color: gold;
}

pre code {}