+
>
);
}
diff --git a/src/components/UserOnEventInModal.jsx b/src/components/UserOnEventInModal.jsx
index f60ba93..7bbe022 100644
--- a/src/components/UserOnEventInModal.jsx
+++ b/src/components/UserOnEventInModal.jsx
@@ -1,82 +1,20 @@
"use client";
-import styled from "styled-components";
-const TabWrapper = styled.div`
- width: 100%;
- display: flex;
- background-color: ${({ isSelected }) =>
- isSelected
- ? "var(--color-selected-contact-bg)"
- : "var(--color-notselected-contact-bg)"};
- color: #fff;
- transition: background-color 0.2s ease;
-`;
-
-const UserContactIconWrapper = styled.div`
- min-width: 13%;
- height: 100%;
- display: flex;
- justify-content: center;
- align-items: center;
- padding: 7px 20px 7px 15px;
- color: var(--color-contacts-text);
-`;
-
-const UserContactIcon = styled.button`
- border: none;
- height: 40px;
- width: 40px;
- border-radius: 30px;
- display: flex;
- justify-content: center;
- align-items: center;
- background-color: var(--color-user-icon);
- color: var(--color-contacts-icon-text);
-`;
-
-const ContactSnippetWrapper = styled.div`
- display: flex;
- justify-content: left;
- align-items: center;
- flex-grow: 1;
- font-size: 1.2rem;
- font-weight: 500;
- padding: 10px;
-`;
-
-const ContactSnippet = styled.div`
- display: -webkit-box;
- -webkit-line-clamp: 2;
- -webkit-box-orient: vertical;
- overflow: hidden;
- text-overflow: ellipsis;
- color: var(--color-contacts-text);
-`;
-
-const ContactFunctionWrapper = styled.div`
- display: flex;
- justify-content: center;
- align-items: center;
- width: auto;
- height: 100%;
- position: relative;
-`;
-
-
-export default function UserOnEventInModal({ user }) {
-
- return (
-
-
-
- {user.username?.slice(0, 2).toUpperCase()}
-
-
-
-
- {user.username}
-
-
-
- );
-}
\ No newline at end of file
+export default function UserOnEventInModal({ user, isSelected }) {
+ return (
+
+
+
+
+
+
+ );
+}
diff --git a/src/styles/_custom-calendar.scss b/src/styles/_custom-calendar.scss
new file mode 100644
index 0000000..5dbbde5
--- /dev/null
+++ b/src/styles/_custom-calendar.scss
@@ -0,0 +1,163 @@
+.rbc-toolbar {
+ background-color: var(--color-toolbar-bg);
+ color: var(--color-toolbar-label);
+ padding: 1rem;
+ font-size: 1.2rem;
+ border-radius: 9px;
+ display: flex;
+}
+
+.rbc-toolbar-label {
+ font-size: 1.6rem;
+ font-weight: 700;
+ margin: 10px 0;
+}
+
+.rbc-event,
+.rbc-event:focus,
+.rbc-event.rbc-selected {
+ border-radius: 8px;
+ padding: 4px;
+ font-size: 0.9rem;
+ background-color: var(--color-calendar-event-bg);
+ color: var(--color-calendar-event-text);
+ width: 90%;
+ margin-left: 6px;
+}
+
+.rbc-today {
+ border: 2px solid var(--color-calendar-border);
+}
+
+.rbc-month-view {
+ border-radius: 9px;
+ border: none;
+ background-color: var(--color-calendar-bg);
+ padding: 0 8px 8px 8px;
+ gap: 4px;
+}
+
+.rbc-month-row {
+ border-top: none !important;
+}
+
+.rbc-month-row:last-of-type .rbc-row-bg .rbc-day-bg:first-of-type {
+ border-bottom-left-radius: 9px;
+}
+
+.rbc-month-row:last-of-type .rbc-row-bg .rbc-day-bg:last-of-type {
+ border-bottom-right-radius: 9px;
+}
+
+.rbc-day-bg {
+ background-color: var(--color-calendar-numbers);
+ border-bottom-left-radius: 15px;
+ border-bottom-right-radius: 15px;
+ border-top-left-radius: 15px;
+ border-top-right-radius: 7px;
+ max-width: none;
+ height: 100%;
+}
+
+.rbc-date-cell {
+ margin: auto;
+}
+
+.rbc-calendar {
+ border-radius: 9px;
+ background-color: var(--color-calendar-bg);
+}
+
+.rbc-header {
+ background-color: var(--color-calendar-numbers);
+ color: var(--color-calendar-border);
+ font-size: 1rem;
+ border-radius: 15px;
+ height: auto;
+ text-align: center;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ max-width: none;
+ margin: 1px 3px;
+ padding: 3px;
+}
+
+.rbc-time-slot {
+ color: black;
+}
+
+.rbc-time-view {
+ background-color: rgb(216, 216, 216);
+}
+
+.rbc-allday-cell .rbc-row-bg {
+ padding: 2px;
+}
+
+.rbc-month-header,
+.rbc-row-bg,
+.rbc-row {
+ display: flex;
+ justify-content: stretch;
+ align-items: stretch;
+}
+
+.rbc-month-header,
+.rbc-row-content,
+.rbc-row-bg,
+.rbc-month-view {
+ gap: 4px;
+}
+
+.rbc-row-content {
+ width: 99.5%;
+}
+
+.rbc-current button.rbc-button-link {
+ font-size: 1rem;
+ font-weight: 600;
+ padding: 3px;
+}
+
+.rbc-toolbar button {
+ background-color: var(--color-toolbar-button);
+ color: var(--color-toolbar-text);
+ font-weight: normal;
+ transition: background-color 0.2s ease, color 0.2s ease;
+ border: 1px solid #ccc;
+ padding: 6px 12px;
+ font-size: 0.9rem;
+}
+
+.rbc-toolbar button.rbc-active {
+ background-color: var(--color-toolbar-button-active) !important;
+ color: var(--color-toolbar-label);
+ font-weight: 600;
+ box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
+}
+
+.rbc-toolbar button:hover {
+ background-color: var(--color-toolbar-button-hover);
+ color: var(--color-toolbar-label);
+}
+
+.rbc-toolbar button.rbc-active:hover {
+ background-color: var(--color-toolbar-button-active) !important;
+ color: var(--color-toolbar-label);
+}
+
+.rbc-button-link {
+ color: var(--color-calendar-border);
+ font-weight: 500;
+ font-size: 0.9rem;
+}
+
+@media (max-width: 875px) {
+ .rbc-toolbar {
+ flex-direction: column;
+ }
+ .rbc-toolbar-label {
+ margin: 10px 0;
+ }
+}
diff --git a/src/styles/common/_button.scss b/src/styles/common/_button.scss
new file mode 100644
index 0000000..39d42ba
--- /dev/null
+++ b/src/styles/common/_button.scss
@@ -0,0 +1,44 @@
+.button {
+
+ &__modal-button {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ text-align: center;
+ font-size: 1.1rem;
+ border: none;
+ background-color: var(--color-modal-button);
+ padding: 15px;
+ border-radius: 15px;
+ cursor: pointer;
+ width: auto;
+ color: var(--color-modal-text);
+ transition: background-color 0.2s ease, color 0.2s ease;
+
+ &:hover {
+ background-color: var(--color-modal-button-hover);
+ color: var(--color-modal-text);
+ }
+ }
+
+ &__button_wrapper {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ text-align: center;
+ font-size: 1.1rem;
+ border: none;
+ background-color: var(--color-header-button);
+ padding: 15px;
+ border-radius: 15px;
+ cursor: pointer;
+ width: auto;
+ color: var(--color-header-text);
+ transition: background-color 0.2s ease, color 0.2s ease;
+
+ &:hover {
+ background-color: var(--color-header-button-hover);
+ color: var(--color-header-text-hover);
+ }
+ }
+}
diff --git a/src/styles/common/_calendar.scss b/src/styles/common/_calendar.scss
new file mode 100644
index 0000000..993a5bd
--- /dev/null
+++ b/src/styles/common/_calendar.scss
@@ -0,0 +1,58 @@
+.calendar {
+
+ &__square-wrapper {
+ width: auto;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ }
+
+ &__square-content {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ position: relative;
+ overflow: hidden;
+ background-color: rgba(0, 0, 0, 0);
+ width: 100%;
+ height: 100%;
+ border-radius: 8px;
+ box-shadow: 4px 6px 5px 3px rgba(0, 0, 0, 0);
+ }
+
+ &__logo {
+ object-fit: contain;
+ padding: 10px;
+ }
+
+ &__square-logo-text {
+ display: flex;
+ align-content: flex-end;
+ height: 100%;
+ margin-left: 10px;
+ }
+
+ &__wrapper {
+ display: flex;
+ justify-content: center;
+ align-items: flex-start;
+ height: 75vh;
+ width: 90vw;
+ padding: 10px;
+ box-sizing: border-box;
+ }
+
+ &__sizing {
+ flex-grow: 1;
+ width: 100%;
+ max-width: 1200px;
+ height: 100%;
+ }
+
+ &__component {
+ min-height: 494px;
+ height: 100%;
+ min-width: 452px;
+ box-shadow: 2px 3px 6px 4px rgba(0, 0, 0, 0.1);
+ }
+}
diff --git a/src/styles/common/_contacts.scss b/src/styles/common/_contacts.scss
new file mode 100644
index 0000000..bf7e82d
--- /dev/null
+++ b/src/styles/common/_contacts.scss
@@ -0,0 +1,157 @@
+.contacts {
+
+ &__tab-wrapper {
+ width: 100%;
+ display: flex;
+ background-color: var(--color-toolbar-label);
+ color: #fff;
+ }
+
+ &__user-contact-icon-wrapper {
+ min-width: 13%;
+ height: 100%;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ padding: 7px 20px 7px 15px;
+ color: var(--color-contacts-text);
+ }
+
+ &__user-contact-icon {
+ height: 60px;
+ width: 60px;
+ border-radius: 30px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ font-size: 1.1rem;
+ background-color: var(--color-user-icon);
+ color: var(--color-contacts-icon-text);
+ }
+
+ &__contact-snippet-wrapper {
+ display: flex;
+ justify-content: left;
+ align-items: center;
+ flex-grow: 1;
+ font-size: 1.2rem;
+ font-weight: 500;
+ padding: 10px;
+ }
+
+ &__contact-snippet {
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ line-clamp: 2;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ cursor: pointer;
+ color: var(--color-contacts-text);
+ }
+
+ &__add-contact-button {
+ border: 0;
+ background-color: inherit;
+ font-size: 1.6rem;
+ width: auto;
+ padding: 0 10px;
+ cursor: pointer;
+ margin: 0 10px;
+ }
+
+ &__contact-function-wrapper {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 10%;
+ height: 100%;
+ position: relative;
+ }
+
+ &__delete-contact-btn {
+ border: none;
+ background-color: rgba(0, 0, 0, 0);
+ }
+
+ &__delete-contact-icon {
+ margin: 0 10px;
+ object-fit: contain;
+ cursor: pointer;
+ }
+
+ &__delete-contact-icon--selected {
+ opacity: 1;
+ transform: rotate(0deg);
+ }
+
+ &__delete-contact-icon--notselected {
+ opacity: 0.4;
+ transform: rotate(20deg);
+ }
+
+ &__component-wrapper {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ height: 95%;
+ flex-flow: column;
+ width: 60%;
+ }
+
+ &__contacts-section-wrapper {
+ flex-flow: column nowrap;
+ width: 100%;
+ height: 100%;
+ max-width: 1200px;
+ box-sizing: border-box;
+ border: 2px solid black;
+ border-radius: 8px;
+ overflow: hidden;
+ background-color: var(--color-contacts-container-bg);
+ color: var(--color-contacts-text);
+ overflow-y: auto;
+ margin-bottom: 40px;
+ }
+
+ &__contacts-section-wrapper::-webkit-scrollbar {
+ border-bottom-right-radius: 8px;
+ border-top-right-radius: 8px;
+ }
+
+ &__tabs-layout {
+ border-bottom: 1px solid black;
+ width: 100%;
+ height: auto;
+ display: flex;
+ }
+
+ &__empty-info-wrapper {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 100%;
+ font-size: 1.4rem;
+ text-align: center;
+ }
+
+ &__contacts-empty-message {
+ padding: 20px;
+ }
+
+ &__text-container-left-align {
+ display: flex;
+ justify-content: left;
+ align-items: center;
+ text-align: left;
+ width: 100%;
+ }
+
+ &__contacts-title {
+ padding-top: 20px;
+ }
+
+ &__contacts-searchbar-container {
+ width: 100%;
+ }
+}
diff --git a/src/styles/common/_event_modal.scss b/src/styles/common/_event_modal.scss
new file mode 100644
index 0000000..6b6a5ff
--- /dev/null
+++ b/src/styles/common/_event_modal.scss
@@ -0,0 +1,151 @@
+.modal {
+
+ &__delete-modal-text-container {
+ width: 300px;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ }
+
+ &__delete-modal-title {
+ padding-bottom: 5px;
+ }
+
+ &__delete-modal-event-title {
+ display: flex;
+ justify-content: center;
+ width: 100%;
+ padding: 0 0 15px 0;
+ font-weight: bold;
+ font-size: 1.2rem;
+ }
+
+ &__delete-modal-label {
+ padding: 5px 0;
+ }
+
+ &__delete-modal-event-date {
+ display: flex;
+ justify-content: center;
+ width: 100%;
+ padding: 0 0 15px 0;
+ font-weight: bold;
+ font-size: 1.2rem;
+ }
+
+ &__delete-modal-no-contacts {
+ display: flex;
+ justify-content: center;
+ background-color: #fff;
+ width: auto;
+ padding: 0 0 15px 0;
+ font-size: 1rem;
+ font-weight: bold;
+ text-align: center;
+ }
+
+ &__modal-wrapper {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 100%;
+ }
+
+ &__modal-form {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 100%;
+ width: 70%;
+ }
+
+ &__modal-overlay {
+ position: fixed;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(0, 0, 0, 0.5);
+ z-index: 10;
+ }
+
+ &__modal-button-wrapper {
+ display: flex;
+ justify-content: space-evenly;
+ align-items: center;
+ width: 100%;
+ }
+
+ &__modal-form-container {
+ display: flex;
+ justify-content: space-evenly;
+ align-items: center;
+ flex-flow: column nowrap;
+ background-color: white;
+ height: auto;
+ width: 60%;
+ padding: 30px;
+ border-radius: 10px;
+ min-width: 315px;
+ }
+
+ &__text-container-left-align {
+ display: flex;
+ justify-content: left;
+ align-items: center;
+ text-align: left;
+ width: 80%;
+ }
+
+ &__title-bar {
+ width: 80%;
+ font-size: 1.1rem;
+ margin: 0 0 20px 0;
+ }
+
+ &__add-dates-containers {
+ display: flex;
+ justify-content: space-between;
+ width: 80%;
+ flex-flow: row nowrap;
+ }
+
+ @media (max-width: 1588px) {
+ &__add-dates-containers {
+ flex-flow: column nowrap;
+ }
+ }
+
+ &__start-time-bar {
+ width: auto;
+ font-size: 1.1rem;
+ margin: 0 0 20px 0;
+ }
+
+ @media (max-width: 1588px) {
+ &__start-time-bar {
+ width: 100%;
+ }
+ }
+
+ &__end-time-bar {
+ width: auto;
+ font-size: 1.1rem;
+ margin: 0 0 20px 0;
+ }
+
+ @media (max-width: 1588px) {
+ &__end-time-bar {
+ width: 100%;
+ }
+ }
+
+ &__contacts-added-container {
+ width: 80%;
+ max-height: 220px;
+ background-color: #fff;
+ margin: 0 0 20px 0;
+ overflow-y: auto;
+ }
+}
diff --git a/src/styles/common/_header.scss b/src/styles/common/_header.scss
new file mode 100644
index 0000000..b8597e5
--- /dev/null
+++ b/src/styles/common/_header.scss
@@ -0,0 +1,26 @@
+.header {
+
+ &__wrapper {
+ height: auto;
+ width: 100%;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ }
+
+ &__button-container {
+ display: flex;
+ justify-content: center;
+ gap: 5px;
+ align-items: center;
+ margin: 0 20px 0 0;
+ }
+
+ &__welcome-text {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 2rem;
+ color: var(--color-header-button);
+ }
+}
diff --git a/src/styles/common/_login.scss b/src/styles/common/_login.scss
new file mode 100644
index 0000000..0427ee1
--- /dev/null
+++ b/src/styles/common/_login.scss
@@ -0,0 +1,68 @@
+.login {
+
+ &__wrapper {
+ display: flex;
+ justify-content: space-evenly;
+ align-items: center;
+ height: 100%;
+ flex-direction: column;
+ width: 300px;
+ }
+
+ &__form-wrapper {
+ height: auto;
+ padding: 20px;
+ background-color: var(--color-toolbar-bg);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ border-radius: 15px;
+ }
+
+ &__input-boxes {
+ padding: 10px;
+ font-size: 1.2rem;
+ width: 100%;
+ margin: 10px 0;
+ border-radius: 5px;
+ border: none;
+ }
+
+ &__input-boxes:focus {
+ border: none;
+ }
+
+ &__title {
+ font-size: 2.8rem;
+ margin-bottom: 10px;
+ }
+
+ &__form {
+ height: 100%;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-evenly;
+ align-items: center;
+ }
+
+ &__btn {
+ margin-top: 20px;
+ width: 100%;
+ font-weight: 600;
+ }
+
+ &__error {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ text-align: center;
+ color: var(--color-error-text);
+ margin-top: 20px;
+ }
+
+ &__register-link {
+ margin-top: 20px;
+ width: 100%;
+ text-align: center;
+ }
+}
diff --git a/src/styles/common/_register.scss b/src/styles/common/_register.scss
new file mode 100644
index 0000000..a095b32
--- /dev/null
+++ b/src/styles/common/_register.scss
@@ -0,0 +1,67 @@
+.register {
+ &__wrapper {
+ display: flex;
+ justify-content: space-evenly;
+ align-items: center;
+ height: 100%;
+ flex-direction: column;
+ width: 300px;
+ }
+
+ &__form-wrapper {
+ height: auto;
+ padding: 20px;
+ background-color: var(--color-toolbar-bg);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ border-radius: 15px;
+ }
+
+ &__input-boxes {
+ padding: 10px;
+ font-size: 1.2rem;
+ width: 100%;
+ margin: 10px 0;
+ border-radius: 5px;
+ border: none;
+
+ &:focus {
+ border: none;
+ }
+ }
+
+ &__title {
+ font-size: 2.8rem;
+ margin-bottom: 10px;
+ }
+
+ &__form {
+ height: 100%;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-evenly;
+ align-items: center;
+ }
+
+ &__btn {
+ margin-top: 20px;
+ width: 100%;
+ font-weight: 600;
+ }
+
+ &__error {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ text-align: center;
+ color: var(--color-error-text);
+ margin-top: 20px;
+ }
+
+ &__login-link {
+ margin-top: 20px;
+ width: 100%;
+ text-align: center;
+ }
+}
diff --git a/src/styles/common/_searchbar.scss b/src/styles/common/_searchbar.scss
new file mode 100644
index 0000000..60b6f36
--- /dev/null
+++ b/src/styles/common/_searchbar.scss
@@ -0,0 +1,24 @@
+.searchbar {
+
+ &__wrapper {
+ width: 100%;
+ height: auto;
+ margin: 5px 0 10px 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+
+ &__input {
+ font-size: 1.3rem;
+ width: 100%;
+ max-width: 1200px;
+ padding: 10px;
+ border-radius: 5px;
+ border: 2px solid black;
+
+ &:focus {
+ outline: none;
+ }
+ }
+}
diff --git a/src/styles/common/_sidebar.scss b/src/styles/common/_sidebar.scss
new file mode 100644
index 0000000..5ed923a
--- /dev/null
+++ b/src/styles/common/_sidebar.scss
@@ -0,0 +1,48 @@
+.sidebar {
+
+ &__wrapper {
+ display: flex;
+ align-items: center;
+ justify-content: flex-start;
+ height: 80%;
+ background-color: lavender;
+ border-radius: 8px;
+ box-shadow: 4px 6px 5px 3px rgba(0, 0, 0, 0.1);
+ min-width: 130px;
+ max-width: 130px;
+ flex-flow: column nowrap;
+ margin: 10px 0 0 10px;
+ }
+
+ &__tab-container {
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
+ flex-flow: column nowrap;
+ width: 100%;
+ gap: 5px;
+ height: 90%;
+ }
+
+ &__tab {
+ display: flex;
+ justify-content: left;
+ align-items: center;
+ padding: 3px;
+ width: 100%;
+ border: 1px solid white;
+ height: 40px;
+ color: black;
+ background-color: rgb(187, 151, 194);
+ cursor: pointer;
+ border-radius: 7px;
+ font-size: 1rem;
+ }
+
+ &__tab:first-of-type {
+ margin-top: 10px;
+ &:hover {
+ background-color: rgb(149, 114, 156);
+ }
+ }
+}
diff --git a/src/styles/custom-calendar.css b/src/styles/custom-calendar.css
deleted file mode 100644
index 23a169f..0000000
--- a/src/styles/custom-calendar.css
+++ /dev/null
@@ -1,70 +0,0 @@
-.rbc-toolbar {
- background-color: var(--color-toolbar-bg);
- color: var(--color-toolbar-label);
- padding: 1rem;
- font-size: 1.2rem;
- border-radius: 9px;
-}
-
-.rbc-event {
- border-radius: 8px;
- padding: 4px;
- font-size: 0.9rem;
- background-color: var(--color-event-bg);
- color: var(--color-event-text);
-}
-
-.rbc-today {
- border: 1px solid var(--color-today-border);
-}
-
-.rbc-month-view {
- border-radius: 9px;
-}
-
-.rbc-month-row:last-of-type .rbc-row-bg .rbc-day-bg:first-of-type {
- border-bottom-left-radius: 9px;
-}
-
-.rbc-month-row:last-of-type .rbc-row-bg .rbc-day-bg:last-of-type {
- border-bottom-right-radius: 9px;
-}
-
-.rbc-day-bg {
- background-color: var(--color-calendar-bg);
- border: 1px solid var(--color-calendar-border);
-}
-
-.rbc-calendar {
- border-radius: 9px;
-}
-
-.rbc-header {
- background-color: var(--color-header-bg);
-}
-
-.rbc-toolbar button {
- background-color: var(--color-toolbar-button);
- color: var(--color-toolbar-label);
- border: 1px solid #ccc;
- padding: 6px 12px;
- transition: background-color 0.2s ease;
-}
-
-.rbc-toolbar button.rbc-active {
- background-color: var(--color-toolbar-button-active);
- color: var(--color-toolbar-label);
- font-weight: 600;
- box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
-}
-
-.rbc-toolbar button.rbc-active:hover,
-.rbc-toolbar button:hover {
- background-color: var(--color-toolbar-button-hover);
- color: var(--color-toolbar-label);
-}
-
-.rbc-toolbar-label {
- font-size: 1.6rem;
- font-weight: 700;
-}
diff --git a/src/styles/main.scss b/src/styles/main.scss
new file mode 100644
index 0000000..91f9335
--- /dev/null
+++ b/src/styles/main.scss
@@ -0,0 +1,10 @@
+@import './common/_header.scss';
+@import './common/_button.scss';
+@import './common/_calendar.scss';
+@import './common/_contacts.scss';
+@import './common/_event_modal.scss';
+@import './common/_login.scss';
+@import './common/_register.scss';
+@import './common/_searchbar.scss';
+@import './common/_sidebar.scss';
+@import './_custom-calendar.scss';