@@ -31,10 +31,10 @@ export interface Props {
3131
3232<Layout title =" Wiki" transition ={ true } displayFooter ={ false } >
3333 <div class =" columns" >
34- <div id =" article-browser" class =" sidebar" >
34+ <aside id =" article-browser" class =" sidebar" >
3535 <button class =" open" ><Icon name =" newspaper" group =" solid" /></button >
3636 <button class =" close" ><Icon name =" x" group =" solid" /></button >
37- <div class =" title" >Articles</div >
37+ <h2 class =" title" >Articles</h2 >
3838 <div class =" content" >
3939 <nav >
4040 {
@@ -52,7 +52,7 @@ export interface Props {
5252 }
5353 </nav >
5454 </div >
55- </div >
55+ </aside >
5656 <div class =" center" >
5757 <main >
5858 <article >
@@ -90,10 +90,10 @@ export interface Props {
9090 </main >
9191 <Footer />
9292 </div >
93- <div id =" outline" class =" sidebar" >
93+ <aside id =" outline" class =" sidebar" >
9494 <button class =" open" ><Icon name =" list" group =" solid" /></button >
9595 <button class =" close" ><Icon name =" x" group =" solid" /></button >
96- <div class =" title" >Outline</div >
96+ <h2 class =" title" >Outline</h2 >
9797 <nav class =" content" >
9898 <ol >
9999 <li ><a href ={ ` #${titleSlug } ` } >{ article .data .title } </a ></li >
@@ -106,14 +106,14 @@ export interface Props {
106106 }
107107 </ol >
108108 </nav >
109- </div >
109+ </aside >
110110 </div >
111111</Layout >
112112
113113<script >
114114 import * as utils from "~/util/DOM";
115115
116- const sidebars = utils.assertElements(".sidebar");
116+ const sidebars = utils.assertElements("aside .sidebar");
117117
118118 for (const sidebar of sidebars) {
119119 const openButton = utils.assertElement("button.open", sidebar);
@@ -238,7 +238,7 @@ export interface Props {
238238 }
239239 }
240240
241- .sidebar {
241+ aside .sidebar {
242242 --sidebar-width: 20em;
243243 background-color: #081f34;
244244 height: 100%;
@@ -474,7 +474,7 @@ export interface Props {
474474 display: none;
475475 }
476476
477- .sidebar {
477+ aside .sidebar {
478478 position: static;
479479 z-index: 0;
480480 width: 100%;
@@ -491,7 +491,7 @@ export interface Props {
491491 }
492492
493493 @media screen and (max-width: 800px) {
494- .sidebar {
494+ aside .sidebar {
495495 --sidebar-width: 70%;
496496 }
497497
0 commit comments