diff --git a/components/booking/DatePicker.tsx b/components/booking/DatePicker.tsx index 41a4ab9467..39175a9471 100644 --- a/components/booking/DatePicker.tsx +++ b/components/booking/DatePicker.tsx @@ -147,14 +147,14 @@ const DatePicker = ({ onClick={() => setSelectedDate(inviteeDate.date(day))} disabled={isDisabled(day)} className={ - "text-center w-10 h-10 mx-auto hover:border hover:border-black dark:hover:border-white" + + "text-center w-14 h-14 mx-auto hover:border hover:border-black dark:hover:border-white" + (isDisabled(day) ? " text-gray-400 font-light hover:border-0 cursor-default" : " dark:text-white text-primary-500 font-medium") + (selectedDate && selectedDate.isSame(inviteeDate.date(day), "day") ? " bg-black text-white-important" : !isDisabled(day) - ? " bg-gray-100 dark:bg-black dark:bg-opacity-30" + ? " bg-gray-100 dark:bg-gray-600" : "") }> {day} @@ -166,12 +166,12 @@ const DatePicker = ({ return selectedMonth ? (
-
+
{dayjs().month(selectedMonth).format("MMMM")} @@ -193,11 +193,11 @@ const DatePicker = ({
-
+
{["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"] .sort((a, b) => (weekStart.startsWith(a) ? -1 : weekStart.startsWith(b) ? 1 : 0)) .map((weekDay) => ( -
+
{weekDay}
))} diff --git a/pages/[user]/[type].tsx b/pages/[user]/[type].tsx index 5c750fc001..21185826c4 100644 --- a/pages/[user]/[type].tsx +++ b/pages/[user]/[type].tsx @@ -128,14 +128,33 @@ export default function Type(props): Type {
-
-
+
+ {/* mobile: details */} +
+
+ +
+

{props.user.name}

+
+ {props.eventType.title} +
+ + {props.eventType.length} minutes +
+
+
+
+

{props.eventType.description}

+
+ +

{props.user.name}

@@ -147,23 +166,7 @@ export default function Type(props): Type { {props.eventType.length} minutes

- - - - {timeZone()} - {isTimeOptionsOpen ? ( - - ) : ( - - )} - - - - - +

{props.eventType.description}

@@ -182,6 +185,11 @@ export default function Type(props): Type { eventLength={props.eventType.length} minimumBookingNotice={props.eventType.minimumBookingNotice} /> + +
+ +
+ {selectedDate && ( ) ); + + function TimezoneDropdown() { + return ( + + + + {timeZone()} + {isTimeOptionsOpen ? ( + + ) : ( + + )} + + + + + + ); + } } export const getServerSideProps: GetServerSideProps = async (context: GetServerSidePropsContext) => { diff --git a/tailwind.config.js b/tailwind.config.js index 69f75f3ac8..73d36b9268 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -5,6 +5,19 @@ module.exports = { theme: { extend: { colors: { + black: "#111111", + gray: { + 50: "#F8F8F8", + 100: "#F5F5F5", + 200: "#E1E1E1", + 300: "#CFCFCF", + 400: "#ACACAC", + 500: "#888888", + 600: "#494949", + 700: "#3E3E3E", + 800: "#313131", + 900: "#292929", + }, neutral: { 50: "#F7F8F9", 100: "#F4F5F6",