From 561bca818f98aada65caef53f5df740f4b6bdacd Mon Sep 17 00:00:00 2001
From: Kalle <38327916+Sendouc@users.noreply.github.com>
Date: Mon, 5 Sep 2022 15:54:38 +0300
Subject: [PATCH] Top nav header new place for page title
Closes #910
---
app/components/layout/index.tsx | 25 +++++++++++--------------
app/routes/calendar/index.tsx | 2 +-
app/styles/common.css | 1 -
app/styles/layout.css | 19 ++++++++++++++-----
4 files changed, 26 insertions(+), 21 deletions(-)
diff --git a/app/components/layout/index.tsx b/app/components/layout/index.tsx
index 9030b980c..85ba2fe9f 100644
--- a/app/components/layout/index.tsx
+++ b/app/components/layout/index.tsx
@@ -39,20 +39,6 @@ export const Layout = React.memo(function Layout({
return (
- {currentPagesNavItem ? (
-
-
- {t(`pages.${currentPagesNavItem.name}` as any)}
-
- ) : (
-
- )}
diff --git a/app/routes/calendar/index.tsx b/app/routes/calendar/index.tsx
index 636e2c8ea..e9cef1e68 100644
--- a/app/routes/calendar/index.tsx
+++ b/app/routes/calendar/index.tsx
@@ -139,7 +139,7 @@ export default function CalendarPage() {
: data.events;
return (
-
+
diff --git a/app/styles/common.css b/app/styles/common.css
index 2e9d63211..bb409be77 100644
--- a/app/styles/common.css
+++ b/app/styles/common.css
@@ -391,7 +391,6 @@ dialog::backdrop {
justify-content: center;
background-color: var(--bg-lighter);
background-image: url("/svg/background-pattern.svg");
- margin-block-end: var(--s-4);
overflow-x: auto;
}
diff --git a/app/styles/layout.css b/app/styles/layout.css
index d3e9faf95..8df04e70a 100644
--- a/app/styles/layout.css
+++ b/app/styles/layout.css
@@ -10,7 +10,7 @@
position: relative;
z-index: 501;
display: flex;
- justify-content: space-between;
+ justify-content: flex-end;
padding: var(--s-4);
background-color: var(--bg);
}
@@ -24,10 +24,18 @@
letter-spacing: 0.02rem;
}
-.layout__icon {
- background-color: var(--bg-lighter);
- background-image: url("/svg/background-pattern.svg");
- border-radius: var(--rounded);
+.layout__page-title-header {
+ display: flex;
+ width: max-content;
+ align-items: center;
+ background-color: var(--bg-darker);
+ border-radius: 0 var(--rounded) var(--rounded) 0;
+ font-size: var(--fonts-xs);
+ font-weight: var(--semi-bold);
+ gap: var(--s-1);
+ padding-block: var(--s-1);
+ padding-inline-end: var(--s-4);
+ padding-inline-start: var(--s-2);
}
.layout__header__right-container {
@@ -65,6 +73,7 @@
.layout__main {
padding-block-end: var(--s-32);
+ padding-block-start: var(--s-4);
}
.layout__burger {