Commit Graph

378 Commits

Author SHA1 Message Date
Helen Chong bf0689e410 Add web directories section and move all buttons into one main folder 2024-05-21 17:08:36 +08:00
Helen Chong 6431189068 Create template for webrings 2024-05-21 16:25:09 +08:00
Helen Chong a1312f3229 Replace default font from Noto Sans to Lexend 2024-05-20 12:17:51 +08:00
Helen Chong 97630e6f3a Split CSS into separate files 2024-05-18 02:49:53 +08:00
Helen Chong 5a17152393 Create template for CSS bundle 2024-05-18 02:35:26 +08:00
Helen Chong 2dd5c56611 Replace 123Guestbook guestbook with a guestbook page 2024-05-15 00:58:48 +08:00
Helen Chong 7ba21bcf5e Remove target="_blank" 2024-05-10 20:31:53 +08:00
Helen Chong 4d1486a6d5 Adjust left-right padding of navbar links on mobile 2024-05-10 17:07:17 +08:00
Helen Chong 1597932099 Put navbar title in toggle button for mobile 2024-05-10 17:06:10 +08:00
Helen Chong 1595cc8aa2 Separate CSS for pride flags and symbols into a separate CSS file 2024-05-10 14:00:07 +08:00
Helen Chong 4ed5a38efc Rename niceDate variable to formatDate 2024-05-10 10:34:12 +08:00
Helen Chong 17f14622b5 Rename content-list CSS class to item-list 2024-05-10 08:11:13 +08:00
Helen Chong d12a3bf069 Adjust footer paddings 2024-05-10 01:13:56 +08:00
Helen Chong c0e26d00a2 Rename paired shortcode for image figure elment 2024-05-09 22:56:31 +08:00
Helen Chong b249c638a9 Add figure and figcaption elmeent paired shortcode 2024-05-07 14:48:11 +08:00
Helen Chong c17cd5ec11 Use Nunjucks macro to render my A Summer's End fanmix 2024-05-07 11:55:08 +08:00
Helen Chong 5325bf76c6 Refactor A Summer's End playlists 2024-05-06 23:43:57 +08:00
Helen Chong cb14fd54d5 Add cite shortcode 2024-05-06 22:44:07 +08:00
Helen Chong 17a1153c3a Style navigation bar toggle button focus outline 2024-04-29 18:23:26 +08:00
Helen Chong 73a0b332d3 Fix hidden overflowed focus outline on larger screens 2024-04-29 18:12:51 +08:00
Helen Chong 497b074594 Turn the nabigation menu into a hamburger menu on mobile 2024-04-29 18:01:46 +08:00
Helen Chong a3c78e65d2 Fix incorrect CSS class for non=binary pride flag 2024-04-29 16:47:49 +08:00
Helen Chong 1e5bf37593 Add Lesbian Visibility Week to main hero events 2024-04-29 15:10:16 +08:00
Helen Chong c52b0f2811 Add Aromantic Spectrum Visibility Day and Trans Awareness Week to hero events 2024-04-29 15:03:38 +08:00
Helen Chong 8dd51feaf6 Refactor year variable for hero templates 2024-04-29 13:14:21 +08:00
Helen Chong 1830f0b8c8 Refactor main hero header events 2024-04-29 13:07:49 +08:00
Helen Chong c83da017ff Use strict qual operator for event dates 2024-04-29 11:41:17 +08:00
Helen Chong cbb5b8d8ac Refactor KotOR hero header events 2024-04-29 11:40:43 +08:00
Helen Chong db7dc4cd23 Refactor A Summer's End hero header events 2024-04-29 11:39:05 +08:00
Helen Chong 6c4d658f76 Refactor Cassette Beasts shrine hero events 2024-04-29 11:36:34 +08:00
Helen Chong 9bb88594a6 Move today event variable to individual hero templates 2024-04-29 11:16:44 +08:00
Helen Chong c95d0e0546 Add International Women's Day to hero header events 2024-04-29 11:04:46 +08:00
Helen Chong f8cf2d1fbc Add Ace Week to hero header events 2024-04-29 10:56:49 +08:00
Helen Chong d249de2515 Add Genderfluid Visibility Week to hero header events 2024-04-29 10:54:38 +08:00
Helen Chong 3b7eb9448f Rename content-list template to archive 2024-04-29 10:11:42 +08:00
Helen Chong e4df2658af Set hero image drop shadow only on the main hero template 2024-04-27 00:12:13 +08:00
Helen Chong cca766dade Put common code block for shrine footer in the global template 2024-04-26 17:31:18 +08:00
Helen Chong 94ec6ea5c7 Remove unused breadcrumb class 2024-04-25 01:42:28 +08:00
Helen Chong b7046d67bc Remove "Resources" from the page title of KotOR resources 2024-04-25 01:39:46 +08:00
Helen Chong 72cbda3066 Make breadcrumbs arrow ::after selecter content 2024-04-25 01:31:54 +08:00
Helen Chong 802559d825 Use Eleventy Navigation plugin to render main site nav bar 2024-04-25 00:43:39 +08:00
Helen Chong 2eb7b33112 Display anniversary year count of KotOR releases on the top bar 2024-04-23 16:42:37 +08:00
Helen Chong 8c26c844e1 Display anniversary year count of Cassette Beasts releases on tht hero top bar 2024-04-23 16:13:01 +08:00
Helen Chong 7a47b1faa2 Add anniversary year count for the release of A Summer's End 2024-04-23 15:59:00 +08:00
Helen Chong a1f44a609c Adjust hero top bar paddings 2024-04-23 15:57:54 +08:00
Helen Chong 4a5012555e Create sub-folder for shrines in the assets folder 2024-04-22 07:15:48 +08:00
Helen Chong 8af96dd098 Enlarge scroll-to-top button 2024-04-22 03:08:40 +08:00
Helen Chong 67a9788f26 Use Font Awesome icons for scroll-to-top button 2024-04-22 03:05:20 +08:00
Helen Chong 9c92c6de40 Remove width and height setting from hero image 2024-04-20 20:00:02 +08:00
Helen Chong 4a7f75d59f Set width and height of main hero image 2024-04-20 19:52:57 +08:00
Helen Chong 52d8906755 Set max height of hero image to 16rem 2024-04-20 19:43:13 +08:00
Helen Chong cf833ee28c Reduce header height 2024-04-20 19:34:16 +08:00
Helen Chong aaea1dbbbf Move the link separtor in list elements to ::after selector 2024-04-20 18:59:51 +08:00
Helen Chong 28ea0cacd9 Prevent HTML entities in meta title 2024-04-20 18:34:44 +08:00
Helen Chong 7307fdbd07 Set main site hero image fetching to high priority 2024-04-20 18:30:19 +08:00
Helen Chong c5306fa409 Remove outline of the link focus 2024-04-20 17:44:05 +08:00
Helen Chong 2983a4be68 Add arrows to pagination labels 2024-04-20 17:42:00 +08:00
Helen Chong 589631dae4 Change text color of pagination item without a link 2024-04-20 17:25:33 +08:00
Helen Chong ce8bc066eb Style pagination 2024-04-20 17:23:05 +08:00
Helen Chong a741844235 Add download the mod label 2024-04-20 15:11:39 +08:00
Helen Chong ab1c995d1e Create macro for mod entry 2024-04-20 15:01:51 +08:00
Helen Chong 6166020502 Add Font Awesome assets 2024-04-20 12:58:52 +08:00
Helen Chong 306cf6fb05 Make hero image of KotOR shrine responsive 2024-04-20 12:48:53 +08:00
Helen Chong 71008a4382 Make hero image of A Summer's End sheine responsive 2024-04-20 12:18:54 +08:00
Helen Chong 76f590b5bb Use mobile first flow for responsive hero image 2024-04-20 12:07:06 +08:00
Helen Chong a07aecc159 Add links to return to shrine index 2024-04-20 12:03:35 +08:00
Helen Chong 8482b45dbe Make the Cassette Beasts shrine hero image responsive 2024-04-20 11:57:56 +08:00
Helen Chong 9a3f3dd91d Adjust left padding of table of contents 2024-04-20 06:13:13 +08:00
Helen Chong fdcf1f5b27 Set up Cassette Beasts shrine 2024-04-20 05:41:53 +08:00
Helen Chong 5abc109cc5 Format shrine info link 2024-04-20 05:24:00 +08:00
Helen Chong 874db7177e Rename hero block 2024-04-20 05:20:38 +08:00
Helen Chong a73458bb8e Add shrine to page title 2024-04-20 05:16:51 +08:00
Helen Chong cf4d7bdf07 Fix error with missing title to render breadcrumbs 2024-04-20 00:43:37 +08:00
Helen Chong 15f074abb6 Add hasBreadcrumbs variable to allow non-article content to add breadcrumbs 2024-04-19 23:56:22 +08:00
Helen Chong baf61d74ae Revert changes to article breadcrumbs 2024-04-19 23:53:10 +08:00
Helen Chong c9d530522a Allow non-article pages to add breadcrumbs 2024-04-19 23:50:12 +08:00
Helen Chong 6e11609cf4 Wrap breadcrumbs 2024-04-19 20:32:37 +08:00
Helen Chong 5ade6af6b0 Fix issues with rendering breacrumbs and blog nav outside main site 2024-04-19 20:04:25 +08:00
Helen Chong c7a5521ff2 Make content navigation only show up on the main articles page 2024-04-19 18:04:23 +08:00
Helen Chong 80af405612 Use site meta to render author's name 2024-04-19 17:57:43 +08:00
Helen Chong c0c4462b61 Set up KotOR shrine 2024-04-19 17:56:52 +08:00
Helen Chong 684e4c2559 Rename scroll-to-top button image 2024-04-19 17:18:51 +08:00
Helen Chong 51ba388c5f Adjust scroll-to-top button 2024-04-19 17:15:43 +08:00
Helen Chong 8214ecd304 Remove footer width restriction 2024-04-19 17:01:05 +08:00
Helen Chong 250537cdb2 Rename index CSS file to misc 2024-04-19 07:57:34 +08:00
Helen Chong 4b9f1f98a2 Rename start folder in inceludes to misc 2024-04-19 07:56:26 +08:00
Helen Chong 1804072371 Use global content layout for A Summer's End shrine's 2024-04-19 07:52:34 +08:00
Helen Chong 516dc1ecdb Set up global content layout 2024-04-19 07:50:20 +08:00
Helen Chong bde44bd168 Use blocks to set layout for A Summer's End shrine 2024-04-19 07:14:58 +08:00
Helen Chong 6b465c3587 Use block for page and meta title 2024-04-19 07:13:50 +08:00
Helen Chong 4333a82e15 Use blocks for CSS and favicon 2024-04-19 07:00:51 +08:00
Helen Chong f13dd8c8e1 Use blocks to define components 2024-04-19 06:58:45 +08:00
Helen Chong 134aad4423 Move base layout template to global folder 2024-04-19 06:51:53 +08:00
Helen Chong 54237f1632 Add back missing tags check 2024-04-19 06:43:25 +08:00
Helen Chong f562940708 Revert back to checking if tags includes articles for blog nav 2024-04-19 06:42:31 +08:00
Helen Chong ee430ccbd4 Remove article layout 2024-04-19 06:41:51 +08:00
Helen Chong 53595f851d Use article heading if the content is an article 2024-04-19 06:41:26 +08:00
Helen Chong f731082884 Check for isArticle conditional instead of article tags for content nav 2024-04-19 06:37:39 +08:00
Helen Chong 5315e455d8 Use article tag is the content is an article 2024-04-19 06:35:07 +08:00
Helen Chong 8a83a624d3 Add content nav if tags includes articles 2024-04-19 06:33:21 +08:00
Helen Chong f49eab281b Use content layout and specify if they are articles 2024-04-19 06:30:21 +08:00
Helen Chong 6363de3b49 Move site layout macro back to layout page template 2024-04-18 23:47:17 +08:00
Helen Chong cafac5543b Create shrine info template 2024-04-18 23:07:41 +08:00
Helen Chong bdbb33823a Rename shrine info class 2024-04-18 23:04:14 +08:00
Helen Chong d5e06309f6 Rename shrine right sidebar file to shrine info 2024-04-18 23:02:01 +08:00
Helen Chong 5b83df818c Adjust shrine right sidebar elements 2024-04-18 23:00:22 +08:00
Helen Chong e0e8f9acb5 Use position: sticky to make navbar sticky 2024-04-18 22:54:20 +08:00
Helen Chong 9d550cae71 Increase navbar sticky line 2024-04-18 22:26:11 +08:00
Helen Chong 837e5e947a Render changelog navigation via the Navigation plugin 2024-04-18 22:13:42 +08:00
Helen Chong ddbd68f611 Add breadcrumbs to articles 2024-04-18 22:07:38 +08:00
Helen Chong 89f86d4565 Set A Summer's End shrine navigation 2024-04-18 20:59:26 +08:00
Helen Chong cec76fa45c Place aria-current as the first attribute of the <a> tag 2024-04-18 18:58:23 +08:00
Helen Chong 69c32a8a5b Iterate A Summer's End shrine pages 2024-04-18 18:57:34 +08:00
Helen Chong d7d6937ba4 Fix shrine navbar links 2024-04-18 18:23:11 +08:00
Helen Chong 073f4dc7b1 Fix missing favicons for A Summer's End shrine 2024-04-18 17:02:29 +08:00
Helen Chong 57ea5705ee Set up A Summer's End — Hong Kong 1986 Shrine shrine 2024-04-18 16:57:09 +08:00
Helen Chong c00bdf2808 Set up hero block template 2024-04-18 16:52:42 +08:00
Helen Chong 748134643c Rename hero top bar variable 2024-04-18 16:16:59 +08:00
Helen Chong c57ec210d9 Add or remove hidden class from top bar 2024-04-18 16:12:09 +08:00
Helen Chong 151fdbd6d5 Do not display top bar if there is no event 2024-04-18 16:00:33 +08:00
Helen Chong dc6308d4ba Add background color and padding to content nav 2024-04-18 15:15:48 +08:00
Helen Chong 2704f2e8b1 Use block and extends for navbar 2024-04-18 13:55:45 +08:00
Helen Chong 667de9699c Use blogk and extends for footer content 2024-04-18 13:52:29 +08:00
Helen Chong e6778f4050 Move currentUrl variable 2024-04-18 13:25:26 +08:00
Helen Chong 994b6bd156 Move currentUrl variable 2024-04-18 13:24:13 +08:00
Helen Chong 4208fd5e32 Make the navbar sticky effect smoother 2024-04-18 13:22:55 +08:00
Helen Chong 4180752d42 Rename scroll position variable 2024-04-18 13:19:33 +08:00
Helen Chong 3f727a9e8e Remove event parameter 2024-04-18 13:18:57 +08:00
Helen Chong dbfdf9a6fd Fix indentation 2024-04-18 13:18:23 +08:00
Helen Chong 297f88bae3 Rename sticky navbar class 2024-04-18 13:17:05 +08:00
Helen Chong 4797d9ee8c Make the footer always stick to the bottom 2024-04-18 13:14:46 +08:00
Helen Chong 87f1aafe4f Remove default sidebar background color and padding 2024-04-18 12:12:55 +08:00
Helen Chong f1450c8a9b Add scrollbar to table of contents if overflowed 2024-04-18 12:12:22 +08:00
Helen Chong 32069b9a6a Create sticky sidebar class 2024-04-18 11:44:35 +08:00
Helen Chong 3c06120309 Change wording for last updated info 2024-04-18 11:28:04 +08:00
Helen Chong 97e69e423a Change table of contents title 2024-04-18 10:42:01 +08:00
Helen Chong e07609b92c Turn footer links into a list 2024-04-18 10:41:07 +08:00
Helen Chong 82ca06634c Adjust changelog list margin 2024-04-18 10:33:09 +08:00
Helen Chong b475c5767f Set content index navigation 2024-04-18 02:08:32 +08:00
Helen Chong ce34c6784c Add categories to article info 2024-04-18 01:39:31 +08:00
Helen Chong daae80b3b6 Set up content archive and categories pages 2024-04-18 01:34:21 +08:00
Helen Chong 51d6fdd300 Check if the page has any tags before looking for specific tag 2024-04-17 23:52:11 +08:00
Helen Chong dc870fae64 Add latest to changelog navigation 2024-04-17 22:43:12 +08:00
Helen Chong 68942ca4b1 Rename changelogs list 2024-04-17 22:30:36 +08:00
Helen Chong 82ce0ff99d Create changelog list template 2024-04-17 22:27:29 +08:00
Helen Chong c96a41b4f7 Fix blog navigation not appearing at the right sidebar 2024-04-17 20:26:57 +08:00
Helen Chong 225daacd36 Remove custom page title 2024-04-17 20:24:52 +08:00
Helen Chong aa1a38ab2d Move blog templates to its own folder 2024-04-17 01:40:43 +08:00
Helen Chong 1cfbe2d61d Add previous and next blog post section 2024-04-17 01:36:56 +08:00
Helen Chong 804126d745 Create template for older / newer pagination 2024-04-17 01:21:20 +08:00
Helen Chong 67b464a8b3 Add aria label to the HTML text area 2024-04-17 01:04:12 +08:00
Helen Chong c901a7b55c Add RSS feed link to footer 2024-04-17 01:00:11 +08:00
Helen Chong 13f27458d7 Add aria-current if on the current page 2024-04-17 00:19:15 +08:00
Helen Chong 8c4e5b1e41 Rename changelog to changelogs when appropriate 2024-04-17 00:16:57 +08:00
Helen Chong 9e7bc66f56 Move metagen, ToC and scroll-to-top button to global includes folder 2024-04-16 23:02:16 +08:00
Helen Chong d5a244cbb0 Create folder for macros in _includes 2024-04-16 22:58:12 +08:00
Helen Chong 8cfe61eba8 Set up changelog pages 2024-04-16 19:30:31 +08:00
Helen Chong a3bbbcb0db Add website layout page 2024-04-16 19:28:45 +08:00
Helen Chong 2c24ed0441 Move text and credit to the site button template 2024-04-16 18:05:10 +08:00
Helen Chong 6c089877e9 Format indentation of blog navigation 2024-04-16 17:11:22 +08:00
Helen Chong c679214c96 Fromat blog navigation list element 2024-04-16 17:10:56 +08:00
Helen Chong 380a9f3eb9 Set blog navigation items 2024-04-16 17:09:38 +08:00
Helen Chong c633c9fd88 Add classes and correct heading hierachy 2024-04-16 16:32:06 +08:00
Helen Chong 4aebe1a9c0 Set page title for articles and blog posts 2024-04-16 01:55:32 +08:00
Helen Chong 819c25e26b Create blog templates and set data 2024-04-16 01:39:56 +08:00
Helen Chong 19d40834a6 Rename file to blognav and move to main folder 2024-04-16 01:23:22 +08:00
Helen Chong 7367e0d8a8 Create blog right sidebar template 2024-04-16 01:19:50 +08:00
Helen Chong 9d508170ee Use desc instead of intro variable for description in the heading 2024-04-16 00:55:42 +08:00
Helen Chong b55b75e630 Remove unused element variable 2024-04-16 00:47:32 +08:00
Helen Chong 1230880e84 Apply sticky removal to the correct ToC element 2024-04-16 00:43:45 +08:00
Helen Chong 379c3d9fe6 Replace frontmatter variable for divided content 2024-04-16 00:33:34 +08:00
Helen Chong 14febca88b Move site map CSS to the site map template 2024-04-16 00:31:00 +08:00
Helen Chong c8c0c1de68 Move table of contents styling to the template 2024-04-16 00:28:11 +08:00
Helen Chong a045b39428 Render hero top bar only if there is an event on that day 2024-04-16 00:12:49 +08:00
Helen Chong c1e560b94a Move home page to index page 2024-04-16 00:08:43 +08:00
Helen Chong d5aa4cae35 Refactor if expression for content--divided class 2024-04-15 20:32:19 +08:00
Helen Chong 0badfe78e2 Add top margin 2024-04-15 14:27:59 +08:00
Helen Chong f1818040e6 Adjust site button text area height 2024-04-15 13:00:39 +08:00
Helen Chong 2cf0f1583e Set stlyes of content page with divided sections 2024-04-15 12:34:35 +08:00
Helen Chong 24aadcbcb6 Add parameter for custom page title 2024-04-15 12:19:42 +08:00
Helen Chong 90ede145a0 Rename article wrapper class to content wrapper 2024-04-15 12:17:43 +08:00
Helen Chong d26383c4c9 Remove article metadata type 2024-04-15 12:04:56 +08:00
Helen Chong 1ed6a079b3 Rename content list template and CSS class to content 2024-04-15 12:00:13 +08:00
Helen Chong 74ffb66923 Create content list template 2024-04-15 11:55:50 +08:00
Helen Chong c2421122f0 Tweak article info element element indentation 2024-04-15 11:47:06 +08:00
Helen Chong 8084104aa0 Change font family to Noto Sans 2024-04-15 11:44:16 +08:00
Helen Chong 3dd09a00f4 Remove custom property for top button color 2024-04-15 11:37:43 +08:00
Helen Chong 20434ae0ec Make the table of contents open by default 2024-04-15 02:38:22 +08:00
Helen Chong cf8eb8d210 Add the article class 2024-04-15 02:20:54 +08:00
Helen Chong eed4f5af94 Use site meta for author name 2024-04-15 00:31:53 +08:00
Helen Chong 3546952382 Rename main header to hero 2024-04-15 00:30:45 +08:00
Helen Chong f0971e2971 Adjust main container and article grid layout 2024-04-15 00:13:57 +08:00
Helen Chong 66efe2cdff Move table of contents into its own template 2024-04-14 18:08:50 +08:00
Helen Chong 20009097b1 Convert WebC components to Nunjucks templates 2024-04-14 16:52:52 +08:00
Helen Chong 4f25da2946 Adjust metadata URLs 2024-04-14 14:49:04 +08:00
Helen Chong 49556c59bf Self-host Noto Sans font 2024-04-14 14:41:03 +08:00
Helen Chong 8ec149dce4 Add alt text to header banner 2024-04-14 08:45:54 +08:00
Helen Chong d3d12bcc4c Move the metagen shortcode block to its own template 2024-04-14 01:52:18 +08:00
Helen Chong 2e896b929b Remove featured and resources links 2024-04-14 00:18:13 +08:00
Helen Chong 645466f853 Remove right sidebar from article template 2024-04-13 17:31:02 +08:00