@@ -29,7 +36,7 @@
border-radius: 16px;
box-shadow: 0 0 16px var(--card-shadow);
width: calc(100% - 32px);
- height: 100vh;
+ height: 100%;
max-width: 1000px;
max-height: 600px;
}
@@ -44,6 +51,10 @@ aside {
width: max-content;
}
+.grow {
+ flex-grow: 1;
+}
+
.logo {
display: flex;
align-items: center;
@@ -56,6 +67,7 @@ aside {
width: 46px;
height: 46px;
border-radius: 12px;
+ user-select: none;
}
.logo span {
@@ -64,6 +76,38 @@ aside {
white-space: nowrap;
}
+.login {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ margin: 12px 48px;
+}
+
+.login button {
+ display: flex;
+ user-select: none;
+ width: 114px;
+ height: 46px;
+ background: var(--card-button);
+ border: 1px solid var(--card-button-hover);
+ border-radius: 12px;
+ color: var(--card-text);
+ font-size: 18px;
+ outline: none;
+ transition: .5s;
+}
+
+.login button:hover {
+ background: var(--card-button-hover);
+}
+
+.login button svg {
+ width: 24px;
+ height: 24px;
+ fill: var(--card-text);
+ margin-right: 8px;
+}
+
.container {
display: flex;
flex-grow: 1;
@@ -76,7 +120,7 @@ aside {
.card {
flex-direction: column;
box-shadow: none;
- max-height: calc(100vh - 24px);
+ max-height: calc(100% - 24px);
}
aside {
diff --git a/app/src/assets/style/base.css b/app/src/assets/style/base.css
index a6d6a4d..c06c084 100644
--- a/app/src/assets/style/base.css
+++ b/app/src/assets/style/base.css
@@ -17,6 +17,9 @@
--card-input: rgb(88, 166, 255, 0.04);
--card-input-border: rgb(88, 166, 255, 0.12);
--card-input-border-hover: rgb(88, 166, 255, 0.24);
+ --card-button: rgb(88, 166, 255, 0.08);
+ --card-button-hover: rgb(88, 166, 255, 0.16);
+ --card-button-text: rgb(88, 166, 255, 0.87);
--card--element: rgb(50,50,50);
--aside-background: rgba(88, 166, 255, 0.02);
--card-border: rgba(255, 255, 255, 0.12);
diff --git a/app/src/components/icons/login.vue b/app/src/components/icons/login.vue
new file mode 100644
index 0000000..cb875b5
--- /dev/null
+++ b/app/src/components/icons/login.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/app/views/HomeView.vue b/app/src/views/HomeView.vue
similarity index 89%
rename from app/views/HomeView.vue
rename to app/src/views/HomeView.vue
index 902aa9c..c3394ef 100644
--- a/app/views/HomeView.vue
+++ b/app/src/views/HomeView.vue
@@ -1,7 +1,7 @@