diff --git a/src/App.vue b/src/App.vue
index 14526ae..82e523b 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -8,11 +8,27 @@ const router = useRouter();
const barItems = ref([
{
name: "Projects",
- href: "/",
},
{
name: "Settings",
- href: "/settings",
+ showList: false,
+ list: [
+ {
+ name: "Theme",
+ },
+ {
+ name: "Download store",
+ },
+ {
+ name: "Reset store",
+ },
+ {
+ name: "Change user",
+ },
+ {
+ name: "Notifications",
+ },
+ ],
},
]);
diff --git a/src/assets/base.css b/src/assets/base.css
index 3906991..639c10b 100644
--- a/src/assets/base.css
+++ b/src/assets/base.css
@@ -25,7 +25,9 @@ body {
/* background-image: url(@/assets/images/Floral-Grey-Seamless-Pattern-For-Website-Background.jpg);*/
background-color: var(--primary-color);
}
-input {
+input,
+textarea,
+select {
outline: unset;
font-family: var(--main-font);
}
diff --git a/src/components/actionsbox.vue b/src/components/actionsbox.vue
index ae29bfd..3f8ca19 100644
--- a/src/components/actionsbox.vue
+++ b/src/components/actionsbox.vue
@@ -1,5 +1,5 @@
@@ -88,11 +104,13 @@ header {
align-items: center;
li {
- a {
+ position: relative;
+
+ .name {
cursor: pointer;
text-decoration: none;
color: rgb(214, 214, 214);
- font-weight: 300;
+ font-weight: 400;
padding: 4px 6px;
font-size: 14px;
border-radius: 4px;
@@ -101,6 +119,43 @@ header {
background-color: rgba(255, 255, 255, 0.1);
}
}
+
+ ul.drop-down {
+ position: absolute;
+ display: flex;
+ flex-direction: column;
+ background-color: white;
+ z-index: 10;
+ border-radius: 6px;
+ left: 0px;
+ top: calc(100% + 4px);
+ box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);
+
+ li {
+ color: rgb(20, 20, 20);
+ background-color: white;
+ padding: 4px 8px;
+ display: flex;
+ width: 100%;
+ min-width: 140px;
+ border-bottom: 1px solid #eee;
+
+ &:first-child {
+ border-top-left-radius: 6px;
+ border-top-right-radius: 6px;
+ }
+ &:last-child {
+ border-bottom-left-radius: 6px;
+ border-bottom-right-radius: 6px;
+ border-bottom: unset;
+ }
+
+ &:hover {
+ background-color: rgb(68, 8, 60);
+ color: white;
+ }
+ }
+ }
}
}
}
diff --git a/src/components/welcome.vue b/src/components/welcome.vue
index 18ef7dc..800e448 100644
--- a/src/components/welcome.vue
+++ b/src/components/welcome.vue
@@ -1,6 +1,22 @@
+
+
Welcome to task manager!
+
+
@@ -9,9 +25,43 @@
display: flex;
align-items: center;
justify-content: center;
+ flex-direction: column;
flex: 1;
height: inherit;
user-select: none;
color: white;
+
+ .start-container {
+ margin-top: 10px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex-direction: column;
+
+ h2 {
+ font-size: 0.8rem;
+ margin-bottom: 4px;
+ opacity: 0.8;
+ }
+
+ .btn.add-project {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 60px;
+ height: 60px;
+ border-radius: 20px;
+ background-color: rgb(110, 0, 98);
+ &:hover {
+ background-color: rgb(151, 0, 133);
+ }
+
+ svg {
+ width: 16px;
+ height: 16px;
+ fill: rgb(218, 218, 218);
+ }
+ }
+ }
}
\ No newline at end of file