a tool for shared writing and social publishing

remove pub picker on subpage and fix font label

+7 -5
+1
components/ThemeManager/PageThemeSetter.tsx
··· 66 66 entityID={props.entityID} 67 67 openPicker={openPicker} 68 68 setOpenPicker={(pickers) => setOpenPicker(pickers)} 69 + hideFonts 69 70 /> 70 71 </div> 71 72 <AccentPickers
+2 -1
components/ThemeManager/Pickers/PageThemePickers.tsx
··· 33 33 openPicker: pickers; 34 34 setOpenPicker: (thisPicker: pickers) => void; 35 35 home?: boolean; 36 + hideFonts?: boolean; 36 37 }) => { 37 38 let { rep } = useReplicache(); 38 39 let set = useMemo(() => { ··· 59 60 openPicker={props.openPicker} 60 61 setOpenPicker={props.setOpenPicker} 61 62 /> 62 - {!props.home && ( 63 + {!props.home && !props.hideFonts && ( 63 64 <> 64 65 <FontPicker label="Heading" entityID={props.entityID} attribute="theme/heading-font" /> 65 66 <FontPicker label="Body" entityID={props.entityID} attribute="theme/body-font" />
+2 -2
components/ThemeManager/Pickers/TextPickers.tsx
··· 98 98 {showCustomInput ? ( 99 99 <div className="p-2 flex flex-col gap-2"> 100 100 <div className="text-sm text-secondary"> 101 - Paste a Google Fonts URL or font name 101 + Paste a Google Font name 102 102 </div> 103 103 <Input 104 104 value={customFontValue} 105 105 className="w-full" 106 - placeholder="e.g. Roboto or fonts.google.com/..." 106 + placeholder="e.g. Roboto, Open Sans, Playfair Display" 107 107 autoFocus 108 108 onChange={(e) => setCustomFontValue(e.currentTarget.value)} 109 109 onKeyDown={(e) => {
+2 -2
components/ThemeManager/PubPickers/PubFontPicker.tsx
··· 67 67 {showCustomInput ? ( 68 68 <div className="p-2 flex flex-col gap-2"> 69 69 <div className="text-sm text-secondary"> 70 - Paste a Google Fonts URL or font name 70 + Paste a Google Font name 71 71 </div> 72 72 <Input 73 73 value={customFontValue} 74 74 className="w-full" 75 - placeholder="e.g. Roboto or fonts.google.com/..." 75 + placeholder="e.g. Roboto, Open Sans, Playfair Display" 76 76 autoFocus 77 77 onChange={(e) => setCustomFontValue(e.currentTarget.value)} 78 78 onKeyDown={(e) => {