Răsfoiți Sursa

adjust custom sidebar styles

Yuki Takei 5 ani în urmă
părinte
comite
5f1510d5ff

+ 6 - 4
src/client/js/components/Sidebar/CustomSidebar.jsx

@@ -61,10 +61,12 @@ const CustomSidebar = (props) => {
       { markdown == null && <SidebarNotFound /> }
       {/* eslint-disable-next-line react/no-danger */}
       { markdown != null && (
-        <RevisionRenderer
-          growiRenderer={growiRenderer}
-          markdown={markdown}
-        />
+        <div className="grw-custom-sidebar-content p-3">
+          <RevisionRenderer
+            growiRenderer={growiRenderer}
+            markdown={markdown}
+          />
+        </div>
       ) }
     </>
   );

+ 46 - 0
src/client/styles/scss/_sidebar-wiki.scss

@@ -0,0 +1,46 @@
+.grw-custom-sidebar-content .wiki {
+  h1,
+  h2,
+  h3,
+  h4,
+  h5,
+  h6 {
+    margin-top: 1em;
+    margin-bottom: 0.4em;
+
+    &:first-child {
+      margin-top: 0;
+    }
+  }
+
+  h1 {
+    padding-top: 0.2em;
+    font-size: 1.4em;
+    line-height: 1em;
+  }
+  h2 {
+    padding-top: 0.2em;
+    font-size: 1.2em;
+    line-height: 1em;
+  }
+  h3 {
+    font-size: 1.1em;
+  }
+  h4 {
+    font-size: 1.05em;
+  }
+  h5 {
+    font-size: 1.03em;
+  }
+
+  ul,
+  ol {
+    padding-left: 20px;
+    margin: 10px 0;
+  }
+
+  .page-list .page-list-ul {
+    padding-left: 0;
+    margin: 0;
+  }
+}

+ 1 - 0
src/client/styles/scss/style-app.scss

@@ -59,6 +59,7 @@
 @import 'search';
 @import 'shortcuts';
 @import 'sidebar';
+@import 'sidebar-wiki';
 @import 'subnav';
 @import 'tag';
 @import 'toc';