diff --git a/src/components/misc/dropdown-item.vue b/src/components/misc/dropdown-item.vue
new file mode 100644
index 000000000..861b08936
--- /dev/null
+++ b/src/components/misc/dropdown-item.vue
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/misc/dropdown.vue b/src/components/misc/dropdown.vue
new file mode 100644
index 000000000..6c55274ff
--- /dev/null
+++ b/src/components/misc/dropdown.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
diff --git a/src/components/namespace/namespace-settings-dropdown.vue b/src/components/namespace/namespace-settings-dropdown.vue
index 4516b91a6..3645bd6ea 100644
--- a/src/components/namespace/namespace-settings-dropdown.vue
+++ b/src/components/namespace/namespace-settings-dropdown.vue
@@ -1,80 +1,58 @@
-
+
+
+
+ Un-Archive this namespace
+
+
+
+
+ Edit this namespace
+
+
+ Share this namespace
+
+
+ Create a new list
+
+
+ Archive this namespace
+
+
+ Delete this namespace
+
+
+
diff --git a/src/main.js b/src/main.js
index 5fea95744..ba0f9662c 100644
--- a/src/main.js
+++ b/src/main.js
@@ -58,6 +58,7 @@ import {
faCoffee,
faCocktail,
faEllipsisH,
+ faArchive,
} from '@fortawesome/free-solid-svg-icons'
import {faCalendarAlt, faClock, faComments, faSave, faStar, faTimesCircle, faSun} from '@fortawesome/free-regular-svg-icons'
import {FontAwesomeIcon} from '@fortawesome/vue-fontawesome'
@@ -146,6 +147,7 @@ library.add(faChessKnight)
library.add(faCoffee)
library.add(faCocktail)
library.add(faEllipsisH)
+library.add(faArchive)
Vue.component('icon', FontAwesomeIcon)
diff --git a/src/styles/theme/theme.scss b/src/styles/theme/theme.scss
index 98f358c2a..6b49666db 100644
--- a/src/styles/theme/theme.scss
+++ b/src/styles/theme/theme.scss
@@ -72,11 +72,20 @@ button.table {
margin-bottom: 0 !important;
}
-.dropdown-item.is-disabled {
- cursor: not-allowed;
+.dropdown-item {
+ display: flex;
+ align-items: center;
- &:hover {
- background-color: transparent;
+ .icon {
+ padding-right: .5rem;
+ }
+
+ &.is-disabled {
+ cursor: not-allowed;
+
+ &:hover {
+ background-color: transparent;
+ }
}
}