aboutsummaryrefslogtreecommitdiff
path: root/appointments.css
diff options
context:
space:
mode:
Diffstat (limited to 'appointments.css')
-rw-r--r--appointments.css130
1 files changed, 130 insertions, 0 deletions
diff --git a/appointments.css b/appointments.css
new file mode 100644
index 0000000..b1bf204
--- /dev/null
+++ b/appointments.css
@@ -0,0 +1,130 @@
+@font-face {
+ font-family: 'PPNeueMontreal';
+ src: url(fonts/PPNeueMontreal-Medium.otf);
+}
+
+@font-face {
+ font-family: 'PPNeueMontrealBook';
+ src: url(fonts/PPNeueMontreal-Book.otf);
+}
+
+@font-face {
+ font-family: 'PPNeueMontrealThin';
+ src: url(fonts/PPNeueMontreal-Thin.otf);
+}
+
+.appointments-container {
+ display: flex;
+ flex-direction: column;
+ background-color: white;
+ border-radius: 6px;
+ margin: 47px auto 47px 51px;
+ padding: 21px 22px 0 22px;
+ min-width: 60em;
+ box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
+}
+
+.appointments-container-name {
+ font-size: 20px;
+ font-family: 'PPNeueMontrealBook';
+ color: #868686;
+ margin-top: 0;
+ margin-bottom: 12px;
+}
+
+.divider {
+ height: 1px;
+ width: 100%;
+ background-color: #DADADA;
+ margin-top: 0;
+ margin-bottom: 17px;
+}
+
+.appointment-row {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ margin-bottom: 15px;
+}
+
+.appointment-date {
+ display: flex;
+ flex-direction: column;
+ margin-right: 25px;
+
+ .date-text {
+ margin-top: 0;
+ margin-bottom: 0;
+ text-align: right;
+ font-size: 24px;
+ font-family: 'PPNeueMontrealThin';
+ }
+}
+
+.appointment-info {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ min-width: 280px;
+
+ .appointment-title, .appointment-text {
+ margin-top: 0;
+ margin-bottom: 0;
+ color: #868686;
+ }
+
+ .appointment-title {
+ font-size: 24px;
+ font-family: 'PPNeueMontreal';
+ }
+
+ .appointment-text {
+ font-size: 20px;
+ font-family: 'PPNeueMontrealBook';
+ }
+}
+
+.appointment-buttons {
+ display: flex;
+ flex-direction: column;
+ gap: 10px;
+ padding-left: 45%;
+
+ .defunct-button, .working-button {
+ background-color: #D4E8FF;
+ border: none;
+ border-radius: 9px;
+ width: 180px;
+ height: 45px;
+ color: white;
+ }
+}
+
+.success-dialog {
+ border: none;
+ border-radius: 6px;
+ box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
+
+ .dialog-text {
+ font-family: 'PPNeueMontrealBook';
+ font-size: 20px;
+ color: #868686;
+ margin-top: 0px;
+ margin-bottom: 10px;
+ }
+
+ .dialog-button {
+ margin-top: 10px;
+ width: 150px;
+ border: none;
+ background-color: #D4E8FF;
+ border-radius: 9px;
+ padding: 14px 21px 14px 21px;
+ color: white;
+ }
+}
+
+.success-dialog::backdrop {
+ background-color: black;
+ opacity: 20%;
+} \ No newline at end of file