Skip to content

Commit 251df05

Browse files
committed
Add sub-menu on types page
1 parent cb26885 commit 251df05

File tree

2 files changed

+25
-2
lines changed

2 files changed

+25
-2
lines changed

sketch/html/css/style.css

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@ td {
6262
background-color: #A0CE3D;
6363
}
6464

65+
.darker-green {
66+
border-color: #8BC313;
67+
background-color: #8BC313;
68+
}
69+
6570
.blue {
6671
border-color: #63A4FF;
6772
background-color: #80B5FF;
@@ -148,19 +153,31 @@ td {
148153
margin-left: auto;
149154
width: 100%;
150155
line-height: 2.5em;
151-
padding: 0.3em;
152156
}
153157

154158
.menu-item {
155159
display: inline-block;
156160
padding-right: 0.3em;
157161
font-size: 1.1em;
162+
margin-top: 0.3em;
163+
min-width: 4em;
158164
}
159165

160166
.menu-item+.menu-item {
161167
border-left: 0.15em dotted #FFFFFF;
162168
padding-left: 0.45em;
163169
}
170+
.menu-item.selected+.menu-item {
171+
border-left: none;
172+
}
173+
174+
.menu-item.selected {
175+
border-radius: 1em 1em 0 0;
176+
box-shadow: 0.5em 0.5em 1em #888888;
177+
display: inline-block;
178+
border-left: none;
179+
border-bottom: solid inherit;
180+
}
164181

165182
#formalities { font-style: italic; }
166183

sketch/html/type.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,17 @@
4242
<div class="menu">
4343
<div class="menu-items dark-green">
4444
<a class="menu-item" href="/language">Language</a>
45-
<a class="menu-item" href="/type">Types</a>
45+
<span class="menu-item selected darker-green" href="/type">Types</span>
4646
<a class="menu-item" href="/routine">Routines</a>
4747
<a class="menu-item" href="/module">Modules</a>
4848
<a id="formalities" class="menu-item" href="/formalities">Formalities</a>
4949
</div>
50+
<div class="menu-items darker-green">
51+
<a class="menu-item" href="/language">Basic</a>
52+
<a class="menu-item" href="/type">Composite</a>
53+
<a class="menu-item" href="/routine">Domain-Specific</a>
54+
<a class="menu-item" href="/module">Exceptions</a>
55+
</div>
5056
</div>
5157
</div>
5258
<div id="content" class="pretty-box yellow">

0 commit comments

Comments
 (0)