One Calendar is a privacy-first calendar web app built with Next.js. It has modern security features, including e2ee, password-protected sharing, and self-destructing share links ๐Ÿ“… calendar.xyehr.cn
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #232 from EvanTechDev/feature/event-dialog

UI: Add spacing to EventDialog fields, fix Countdown sheet button hover, bump version

authored by

Evan Huang and committed by
GitHub
7f18e48a 39726760

+13 -10
+8 -8
components/app/event/event-dialog.tsx
··· 592 592 </div> 593 593 </DialogHeader> 594 594 <form onSubmit={handleSubmit} className="space-y-4 pb-6"> 595 - <div> 595 + <div className="space-y-2"> 596 596 <Label htmlFor="title">{t.title}</Label> 597 597 <Input 598 598 id="title" ··· 743 743 </div> 744 744 </div> 745 745 746 - <div> 746 + <div className="space-y-2"> 747 747 <Label htmlFor="calendar">{t.calendar}</Label> 748 748 <Select 749 749 value={calendarSelectValue} ··· 783 783 </Select> 784 784 </div> 785 785 786 - <div> 786 + <div className="space-y-2"> 787 787 <Label htmlFor="color">{t.color}</Label> 788 788 <Select value={color} onValueChange={setColor}> 789 789 <SelectTrigger> ··· 805 805 </Select> 806 806 </div> 807 807 808 - <div> 808 + <div className="space-y-2"> 809 809 <Label htmlFor="location">{t.location}</Label> 810 810 <Input 811 811 id="location" ··· 814 814 /> 815 815 </div> 816 816 817 - <div> 817 + <div className="space-y-2"> 818 818 <Label htmlFor="participants">{t.participants}</Label> 819 819 <Input 820 820 id="participants" ··· 824 824 /> 825 825 </div> 826 826 827 - <div> 827 + <div className="space-y-2"> 828 828 <Label htmlFor="notification">{t.notification}</Label> 829 829 <Select value={notification} onValueChange={setNotification}> 830 830 <SelectTrigger> ··· 850 850 </div> 851 851 852 852 {notification === "custom" && ( 853 - <div> 853 + <div className="space-y-2"> 854 854 <Label htmlFor="custom-notification-time"> 855 855 {t.customTimeMinutes} 856 856 </Label> ··· 865 865 </div> 866 866 )} 867 867 868 - <div> 868 + <div className="space-y-2"> 869 869 <Label htmlFor="description">{t.description}</Label> 870 870 <Textarea 871 871 id="description"
+4 -1
components/app/sidebar/countdown.tsx
··· 748 748 749 749 return ( 750 750 <Sheet open={open} onOpenChange={onOpenChange}> 751 - <SheetContent side="right" className="w-[360px] sm:w-[420px] p-0"> 751 + <SheetContent 752 + side="right" 753 + className="w-[360px] sm:w-[420px] p-0 [&_button:hover]:text-inherit" 754 + > 752 755 {view === "list" && renderCountdownListView()} 753 756 {view === "detail" && renderCountdownDetailView()} 754 757 {view === "edit" && renderCountdownEditView()}
+1 -1
package.json
··· 1 1 { 2 2 "name": "one-calendar", 3 - "version": "2.2.11", 3 + "version": "2.2.12", 4 4 "private": true, 5 5 "packageManager": "bun@1.3.8", 6 6 "scripts": {