2171 Commits

Author SHA1 Message Date
Tetrakern
3bd5cc7bfc Add and optimize font options 2024-02-09 00:43:02 +01:00
Tetrakern
83d91ccd0b Add more font customization options 2024-02-08 22:13:21 +01:00
Tetrakern
165715c57c Add pre-made font folders to repo 2024-02-08 22:12:20 +01:00
Tetrakern
9bab2f4568 Prefix story page article ID and add data-id 2024-02-08 22:08:06 +01:00
Tetrakern
d1b4d8492d Allow font to provide the preview sentence 2024-02-08 21:11:03 +01:00
Tetrakern
106b1e0700 Add font preview 2024-02-08 21:07:00 +01:00
Tetrakern
274d4b76fa Make fonts available in admin 2024-02-08 20:57:39 +01:00
Tetrakern
96e904e8c4 Add mechanism to remove fonts 2024-02-08 20:05:22 +01:00
Tetrakern
04639fd692 Update font.css 2024-02-08 17:54:34 +01:00
Tetrakern
a6c3c8b4b2 Update text 2024-02-08 17:11:06 +01:00
Tetrakern
d58086ae41 Add utility function to validate google links 2024-02-08 17:07:30 +01:00
Tetrakern
db507ede57 Update text 2024-02-08 16:48:39 +01:00
Tetrakern
ae4db534bb Fix google fonts links output if empty 2024-02-08 16:48:26 +01:00
Tetrakern
f8da09fdec Output google fonts links in head 2024-02-08 16:03:35 +01:00
Tetrakern
1728fd56fc Make google font links unique 2024-02-08 16:03:21 +01:00
Tetrakern
67585c37f8 Add google fonts to font data 2024-02-08 15:53:58 +01:00
Tetrakern
1f6c2bb73c Move customizer font options to own section 2024-02-08 15:02:10 +01:00
Tetrakern
7a3473b4ed Add custom property for chapter list title font 2024-02-08 15:01:56 +01:00
Tetrakern
20c84c86b2 Add system font to Customizer font options 2024-02-08 14:41:13 +01:00
Tetrakern
6f32c420af Add input for Google Fonts links 2024-02-08 14:40:47 +01:00
Tetrakern
2d1fbf5d65 Delete cached bundled fonts on theme switch 2024-02-08 01:41:21 +01:00
Tetrakern
8cac44515e Update default fonts 2024-02-08 01:28:46 +01:00
Tetrakern
426983df04 Get fonts from child theme 2024-02-08 01:17:06 +01:00
Tetrakern
3276b2be17 Make critical path CSS conditional 2024-02-08 00:26:13 +01:00
Tetrakern
c5964805d5 Reflect font selection on settings page 2024-02-08 00:14:57 +01:00
Tetrakern
21fed199cb Split up head meta function 2024-02-07 23:25:05 +01:00
Tetrakern
6a6a624321 Update font option descriptions 2024-02-07 23:15:17 +01:00
Tetrakern
69b35902a8 Update input font family 2024-02-07 23:12:10 +01:00
Tetrakern
2f3a26f4fa Apply new theme mods 2024-02-07 22:56:39 +01:00
Tetrakern
a815876995 Add customizer options 2024-02-07 22:41:31 +01:00
Tetrakern
0b6c8ee464 Add font value quote wrapper utility 2024-02-07 22:14:08 +01:00
Tetrakern
84d70f8541 Fix source display in settings 2024-02-07 20:58:18 +01:00
Tetrakern
50c21677ef Let theme cache purge delete bundled-fonts.css 2024-02-07 20:32:42 +01:00
Tetrakern
53672d0d51 Update complete.css 2024-02-07 20:32:13 +01:00
Tetrakern
83e0ca217d Apply new font system 2024-02-07 16:40:14 +01:00
Tetrakern
9c293e98a3 Change info.txt logic to font.json 2024-02-07 12:28:49 +01:00
Tetrakern
2336d35573 Update font info 2024-02-07 10:52:52 +01:00
Tetrakern
6652554419 Font files 2024-02-07 03:14:29 +01:00
Tetrakern
14a3a6a373 Split up font definitions 2024-02-07 03:05:05 +01:00
Tetrakern
ddfd61cb34 Move building to separate function 2024-02-07 02:43:01 +01:00
Tetrakern
aac9f5a2b9 Make sure directory and file are created if missing 2024-02-07 02:32:36 +01:00
Tetrakern
5da049c944 Prototype dynamic font inclusion 2024-02-07 02:22:59 +01:00
Tetrakern
05643cd511 Update utility 2024-02-07 01:36:00 +01:00
Tetrakern
2a35906461 Add utility to get fonts 2024-02-07 00:32:51 +01:00
Tetrakern
f4324f4596 Font version number 2024-02-06 23:37:29 +01:00
Tetrakern
cbcc1a8130 Show all fonts in Fonts setting page 2024-02-06 23:34:39 +01:00
Tetrakern
9323d97289 Update box style 2024-02-06 22:40:58 +01:00
Tetrakern
b9c9ecceac Update info.txt 2024-02-06 22:40:47 +01:00
Tetrakern
720a37d2ea Merge branch 'main' into font_manager 2024-02-06 22:28:05 +01:00
Tetrakern
ee327cd601 temporarily move info.txt 2024-02-06 22:28:01 +01:00