fixed event-type buttons on mobile, added more font-cal classes (#764)
This commit is contained in:
		
							parent
							
								
									c152e43b82
								
							
						
					
					
						commit
						bb1da8150f
					
				
					 7 changed files with 19 additions and 11 deletions
				
			
		|  | @ -61,7 +61,7 @@ export default function Modal(props: { | |||
|                   )} | ||||
|                 </div> | ||||
|                 <div className="mt-3 text-center sm:mt-5"> | ||||
|                   <Dialog.Title as="h3" className="text-lg leading-6 font-medium text-gray-900"> | ||||
|                   <Dialog.Title as="h3" className="font-cal text-lg leading-6 font-medium text-gray-900"> | ||||
|                     {props.heading} | ||||
|                   </Dialog.Title> | ||||
|                   <div className="mt-2"> | ||||
|  |  | |||
|  | @ -160,7 +160,7 @@ export default function Shell(props) { | |||
|             <div className="py-8"> | ||||
|               <div className="block sm:flex justify-between px-4 sm:px-6 md:px-8"> | ||||
|                 <div className="mb-8"> | ||||
|                   <h1 className="text-xl font-bold text-gray-900">{props.heading}</h1> | ||||
|                   <h1 className="font-cal text-xl font-bold text-gray-900">{props.heading}</h1> | ||||
|                   <p className="text-sm text-neutral-500 mr-4">{props.subtitle}</p> | ||||
|                 </div> | ||||
|                 <div className="mb-4 flex-shrink-0">{props.CTA}</div> | ||||
|  |  | |||
|  | @ -29,7 +29,9 @@ export default function ConfirmationDialogContent(props: PropsWithChildren<Confi | |||
|           </div> | ||||
|         )} | ||||
|         <div> | ||||
|           <DialogPrimitive.Title className="text-xl font-bold text-gray-900">{title}</DialogPrimitive.Title> | ||||
|           <DialogPrimitive.Title className="font-cal text-xl font-bold text-gray-900"> | ||||
|             {title} | ||||
|           </DialogPrimitive.Title> | ||||
|           <DialogPrimitive.Description className="text-neutral-500">{children}</DialogPrimitive.Description> | ||||
|         </div> | ||||
|       </div> | ||||
|  |  | |||
|  | @ -67,7 +67,9 @@ export const EventTypeDescription = ({ eventType, className }: EventTypeDescript | |||
|             className="flex-none inline mr-1.5 mt-0.5 h-4 w-4 text-neutral-400" | ||||
|             aria-hidden="true" | ||||
|           /> | ||||
|           <span>{eventType.description.substring(0, 100)}</span> | ||||
|           <span className="truncate max-w-[200px] sm:max-w-full"> | ||||
|             {eventType.description.substring(0, 100)} | ||||
|           </span> | ||||
|         </li> | ||||
|       )} | ||||
|     </ul> | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ import React from "react"; | |||
| import { TextProps } from "../Text"; | ||||
| 
 | ||||
| const Headline: React.FunctionComponent<TextProps> = (props: TextProps) => { | ||||
|   const classes = classnames("text-xl font-bold text-gray-900 dark:text-white", props?.className); | ||||
|   const classes = classnames("font-cal text-xl font-bold text-gray-900 dark:text-white", props?.className); | ||||
| 
 | ||||
|   return <p className={classes}>{props?.text || props.children}</p>; | ||||
| }; | ||||
|  |  | |||
|  | @ -140,8 +140,12 @@ const EventTypesPage = (props: PageProps) => { | |||
|               type.$disabled && "opacity-30 cursor-not-allowed pointer-events-none select-none" | ||||
|             )} | ||||
|             data-disabled={type.$disabled ? 1 : 0}> | ||||
|             <div className={classNames("hover:bg-neutral-50", type.$disabled && "pointer-events-none")}> | ||||
|               <div className="flex items-center px-4 py-4 sm:px-6 hover:bg-neutral-50"> | ||||
|             <div | ||||
|               className={classNames( | ||||
|                 "hover:bg-neutral-50 flex justify-between items-center ", | ||||
|                 type.$disabled && "pointer-events-none" | ||||
|               )}> | ||||
|               <div className="flex items-center w-full justify-between px-4 py-4 sm:px-6 hover:bg-neutral-50"> | ||||
|                 <Link href={"/event-types/" + type.id}> | ||||
|                   <a className="flex-grow text-sm truncate"> | ||||
|                     <div> | ||||
|  | @ -198,7 +202,7 @@ const EventTypesPage = (props: PageProps) => { | |||
|                   </div> | ||||
|                 </div> | ||||
|               </div> | ||||
|               <div className="flex flex-shrink-0 ml-5 sm:hidden"> | ||||
|               <div className="flex flex-shrink-0 mr-5 sm:hidden"> | ||||
|                 <Menu as="div" className="inline-block text-left"> | ||||
|                   {({ open }) => ( | ||||
|                     <> | ||||
|  |  | |||
|  | @ -144,7 +144,7 @@ export default function Home({ integrations }: inferSSRProps<typeof getServerSid | |||
|       </DialogTrigger> | ||||
| 
 | ||||
|       <DialogContent> | ||||
|         <DialogHeader title="Connect a new App" subtitle="Connect a new app to your account." /> | ||||
|         <DialogHeader title="Connect a new App" subtitle="Integrate your account with other services." /> | ||||
|         <div className="my-4"> | ||||
|           <ul className="divide-y divide-gray-200"> | ||||
|             {integrations | ||||
|  | @ -440,7 +440,7 @@ export default function Home({ integrations }: inferSSRProps<typeof getServerSid | |||
|         </div> | ||||
|         <div className="bg-white border border-gray-200 rounded-sm mb-8"> | ||||
|           <div className="px-4 py-5 sm:p-6"> | ||||
|             <h3 className="text-lg leading-6 font-medium text-gray-900">Select calendars</h3> | ||||
|             <h3 className="font-cal text-lg leading-6 font-medium text-gray-900">Select calendars</h3> | ||||
|             <div className="mt-2 max-w-xl text-sm text-gray-500"> | ||||
|               <p>Select which calendars are checked for availability to prevent double bookings.</p> | ||||
|             </div> | ||||
|  | @ -449,7 +449,7 @@ export default function Home({ integrations }: inferSSRProps<typeof getServerSid | |||
|         </div> | ||||
|         <div className="border border-gray-200 rounded-sm"> | ||||
|           <div className="px-4 py-5 sm:p-6"> | ||||
|             <h3 className="text-lg leading-6 font-medium text-gray-900">Launch your own App</h3> | ||||
|             <h3 className="font-cal text-lg leading-6 font-medium text-gray-900">Launch your own App</h3> | ||||
|             <div className="mt-2 max-w-xl text-sm text-gray-500"> | ||||
|               <p>If you want to add your own App here, get in touch with us.</p> | ||||
|             </div> | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Peer Richelsen
						Peer Richelsen