about summary refs log tree commit diff stats
path: root/src/Navbar.svelte
diff options
context:
space:
mode:
authorAndinus <andinus@nand.sh>2021-10-09 19:42:02 +0530
committerAndinus <andinus@nand.sh>2021-10-09 19:42:02 +0530
commitcd3d4a7c6b5338c843451ee97dabe2d60281681c (patch)
tree3611707e7490de137c9eec1d305270758583f060 /src/Navbar.svelte
parent29c72e8fea9e2d75ce1c2874fb1787fe937f127d (diff)
downloaddorado-cd3d4a7c6b5338c843451ee97dabe2d60281681c.tar.gz
Partial DDA implementation
Diffstat (limited to 'src/Navbar.svelte')
-rw-r--r--src/Navbar.svelte18
1 files changed, 11 insertions, 7 deletions
diff --git a/src/Navbar.svelte b/src/Navbar.svelte
index 3241646..97d8348 100644
--- a/src/Navbar.svelte
+++ b/src/Navbar.svelte
@@ -1,9 +1,9 @@
 <script>
   import { createEventDispatcher } from 'svelte';
 
-  import Home from './Home.svelte'
-  import DDA from './algorithms/line-drawing/DDA.svelte'
-  import Bresenham from './algorithms/line-drawing/Bresenham.svelte'
+  import Home from './Home.svelte';
+  import DDA from './algorithms/line-drawing/DDA.svelte';
+  import Bresenham from './algorithms/line-drawing/Bresenham.svelte';
 
   const dispatch = createEventDispatcher();
 
@@ -18,19 +18,23 @@
   <div class="ddgroup">
     Line Drawing Algorithms
     <div class="ddsub">
-      <button on:click={pageDDA}>DDA</button>
+      <button on:click={pageDDA}>Digital differential analyzer</button>
       <button on:click={pageBresenham}>Bresenham</button>
     </div>
   </div>
 </nav>
 
 <style>
-  .ddmenu { display: flex; }
+  .ddmenu {
+    display: flex;
+    padding: 0.2em;
+    border-bottom: 1px solid var(--bg-alt);
+  }
 
   .ddmenu button, .ddmenu .ddgroup {
     text-align: left;
     width: 100%;
-    padding: 15px;
+    padding: 8px;
     color: var(--fg-main);
     text-decoration: none;
     background: var(--bg-alt);
@@ -56,7 +60,7 @@
   .ddgroup::after {
     content: "\27A4";
     position: absolute;
-    top: 13px; right: 10px;
+    top: 8px; right: 8px;
     transition: transform 0.2s;
   }
   .ddgroup:hover::after {