aboutsummaryrefslogtreecommitdiff
path: root/app/scss
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2018-05-17 20:36:46 +0100
committerrubenwardy <rw@rubenwardy.com>2018-05-17 20:36:46 +0100
commit3004dbeb4e2977e13de3e82574a1a4c56cad6246 (patch)
tree098a743d55b785ce5f9e181101954677ce0fc31b /app/scss
parent69425df6c3177666c5ee2811470696c6be1535e5 (diff)
downloadcheatdb-3004dbeb4e2977e13de3e82574a1a4c56cad6246.tar.xz
Add dropdown menu for user stuff
Diffstat (limited to 'app/scss')
-rw-r--r--app/scss/main.scss1
-rw-r--r--app/scss/nav.scss75
-rw-r--r--app/scss/page.scss41
3 files changed, 76 insertions, 41 deletions
diff --git a/app/scss/main.scss b/app/scss/main.scss
index 160d180..d853758 100644
--- a/app/scss/main.scss
+++ b/app/scss/main.scss
@@ -1,4 +1,5 @@
@import "page.scss";
@import "components.scss";
+@import "nav.scss";
@import "packages.scss";
@import "packagegrid.scss";
diff --git a/app/scss/nav.scss b/app/scss/nav.scss
new file mode 100644
index 0000000..9cfaeae
--- /dev/null
+++ b/app/scss/nav.scss
@@ -0,0 +1,75 @@
+nav {
+ margin: 0 auto 0 auto;
+ list-style: none;
+ background: #333;
+}
+
+nav .navbar-nav {
+ float: left;
+}
+
+nav .navbar-right {
+ float: right;
+}
+
+nav ul {
+ margin: 0 auto 0 auto;
+ padding: 0;
+ list-style: none;
+}
+
+nav li {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ display: inline-block;
+}
+
+nav li a {
+ color: #ddd;
+ margin: 0;
+ padding: 1em 1em;
+ display: block;
+ border-left: 1px solid #444;
+}
+
+nav a:hover {
+ color: #eee;
+ background: #444;
+ text-decoration: none;
+}
+
+li.dropdown {
+ position: relative;
+ display: inline-block;
+}
+
+.dropdown-menu {
+ display: none;
+ position: absolute;
+ margin: 0;
+ padding: 0;
+ min-width:160px;
+ background: #333;
+ z-index: 1;
+ right: 0;
+ box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.4);
+ // display: none;
+}
+
+.dropdown:hover ul {
+ display: block;
+}
+
+.dropdown li {
+ display: block;
+}
+
+.dropdown li a {
+ border: none;
+ border-top: 1px solid #444;
+}
+
+.dropdown li:last-child a {
+ border-bottom: 1px solid #444;
+}
diff --git a/app/scss/page.scss b/app/scss/page.scss
index ae00dc4..ab6d3c4 100644
--- a/app/scss/page.scss
+++ b/app/scss/page.scss
@@ -14,47 +14,6 @@ nav, main, #alerts {
display: block;
}
-nav {
- margin: 0 auto 0 auto;
- list-style: none;
- background: #333;
-}
-
-nav .navbar-nav {
- float: left;
-}
-
-nav .navbar-right {
- float: right;
-}
-
-nav ul {
- margin: 0 auto 0 auto;
- padding: 0;
- list-style: none;
-}
-
-nav li {
- margin: 0;
- padding: 0;
- list-style: none;
- display: inline-block;
-}
-
-nav li a {
- color: #ddd;
- margin: 0;
- padding: 1em 1em;
- display: block;
- border-left: 1px solid #444;
-}
-
-nav a:hover {
- color: #eee;
- background: #444;
- text-decoration: none;
-}
-
header {
padding: 20px;
background: #258;