-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
252 lines (184 loc) · 10.5 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
------- CHANGELOG NO LONGER MAINTAINED HERE, SEE: https://github.com/MurdoMaclachlan/website/releases -------
2022-12-06:
- Various fixes, improvements and updates.
2022-12-05:
- Created new website design.
------- CHANGELOG FOR OLD WEBSITE DESIGN BELOW THIS LINE -------
2022-10-07:
- Restructured CSS files and improved styling.
- Changed navigation and setting buttons to light up when hovered over, instead of being underlined with darkened text.
2022-10-05:
- Renamed 'Endeavours' to 'Projects'.
- Moved 'Music' and 'Transcribing' to their own pages:
- These pages are subpages of 'Projects'.
- Hovering 'Projects' button on the navbar now opens a dropdown menu for these pages.
- Improved appearance of 'GO TO ACCOUNT' button on 'Accounts' page.
2022-10-04:
- Re-styled navigation menu:
- Changed appearance and positioning of navigation links.
- Changed positioning of logo image.
- Added a drop-down menu beneath 'Writing', containing links to 'Poetry' and 'Prose'.
This release was re-released with the following fix:
- Fixed 'Prose' and 'Poetry' links on navbar linking to non-existent page if followed from a second-level page.
2022-09-20:
- Fixed lingering link to removed 'Writing' section of 'Endeavours' page; redirected to 'Writing' page.
2022-08-16:
- Updated the Content Warning for 'Rooms of the Desolate'.
2022-08-14:
- Changed preview video for primary YouTube account to 'Hollow Knight, but I'm invisible.'.
2022-07-16:
- Add link to new blog.
- Change footer source link to GitHub repository to be more consistent, as Codeberg only allows hosting for a single repository. Commits will still be made through Codeberg.
- Readjust positioning of logo and theme/font buttons.
2022-07-11-2:
- Fix 'Prose' header on 'Writing' page not linking to 'Prose' subpage.
2022-07-11:
- Added 'Prose' subpage to the 'Writing' page.
- Updated Prose section of main 'Writing' page.
- Improved clarity of 'Legal' page.
- Removed redundant links to obsolete CSS extension from some pages.
- Removed commented code from universal CSS.
2022-07-09:
- Added 'RoyalRoad' to account list.
- Removed 'Movellas' from account list, as that account has been deleted.
- Updated 'Belletristica' account summary to include mention of poetry collections and 'Rooms of the Desolate'.
- Corrected several typos.
- Minor code cleanup.
2022-06-20:
- Fixed height mismatch between left & right footer blocks.
2022-06-17:
- Replaced old logo and favicon with new eye-style theme.
- Removed 'Hardlimit' from account list, as those accounts have been deleted.
- Removed excessive empty space between lines on multi-line footers.
- Fixed a typo in the cookie banner.
2022-05-06:
- Added mentions of "Hallowe'en 2018, Rewritten".
- Switched Mastodon identifier link out for head links, which will hopefully actually work.
2022-04-28:
- Added a cookie acceptance/declination banner.
- Replaced Inkitt link on the Writing page with a Belletristica link.
- Fixed broken link on the Legal page.
2022-04-26-02:
- Codeberg and GitHub pages don't like the fetch() method, it seems.
2022-04-26:
- Added 'Ko-Fi', 'Mastodon', 'Mozilla Addons', 'Telegram' and 'Wikipedia' to account list.
- Updated 'Twitter: Primary' entry to reflect my migration to Mastodon.
- Removed 'Twitter: The Records of Dr Sullivan' from account list, as the account has been deactivated.
- Fixed 'Wordsmith' not displaying in account list.
- Fixed missing link to 'Wikipedia' account and missing link to Twitch on 'Stream Archive' entry.
- Moved account entries to `accounts.json` data file.
- Added link to my Gender & Sexuality Spectrum on Identity page.
- Added an invisible link to my Mastodon account to the home page to verify with Mastodon that this website is mine.
- Fixed a typo in the 'Codeberg' account profile, and another on the Home page.
- Reduced code duplication in `toggle_children()` function of `accounts.js`.
- Removed trailing `.html` in the link to the Poetry page from the Writing page.
2022-04-19:
- Added 'Hardlimit' accounts to the Accounts page.
- Fixed overflow occurring on pages that shouldn't have enough content to trigger one. (Thanks @TimJentzsch on GitHub!)
- Removed `empty.css`, as it is no longer needed due to this fix.
- Fixed 'Go to account' button for NexusMods directing to a specific mod instead of my account profile.
- Adjusted width of 'Go to account' buttons, keeping the text on one line for browser minimum font sizes up to 15px.
- Adjusted positioning of account list so that longer website names to do not flow over the boundaries of the page container.
- Adjusted size of pronouns.page banner and positioning of footer on `identity.html`, removing overflow on 1080p+ without significantly reducing image size.
- Deleted all external favicons now that they are no longer used.
- Removed mention of external favicons on Legal page.
2022-04-18:
- Completely revamped the Accounts page.
- Added a list of accounts to choose from the side, instead of showing all descriptions at once in one huge list.
- Added full entries for inactive accounts.
- Added 'Go to account' button as a more visible alternative to in-paragraph hyperlinks.
- Added activity indicators for all accounts (active, periodic, dormant, inactive).
- Added new 'Belletristica' account to accounts list.
- Removed 'Inkitt' and 'Sweek' from accounts list, as those accounts have been deleted.
- Removed website favicons, as they did not fit in with the new theme and may have been legally questionable.
- To support these changes, added an `accounts.js` single-page script and an `accounts.css` extension stylesheet.
- Switched from Linux Libertine font to Linux Biolinum font, as it is more readable and I personally prefer it.
- Buttons are now highlighted when the cursor hovers over them.
- Enforced cursor to display as a pointer when hovering over navigation links in headers, lists and blockquotes.
- Fixed typos, unnecessary tags and misplacement of closing tags on various pages.
- Removed trailing `.html` from the link in the 'Writing' navigation button. This removes `.html` from the URL on the GitHub hosted site (Codeberg adds the extension back in).
2022-03-14-02:
- Fixed broken expander buttons on the Poetry page.
- Updated pronouns.page cards.
2022-03-14:
- Added icons to the website's appearance in browser search bars, bookmarks, etc.
- Fixed a broken link on the Home page.
- The colour of the Grafeas Group logo is no longer handled weirdly on dark mode.
- JavaScript updates:
- Moved single-page scripts to scripts/js/single.
- Added a script for the Home page to automatically calculate my age.
- Changed as many instances of camelCase as possible to snake_case, as it is superior.
- Shortened some variable names.
- Slightly optimised constructor script.
- Slight clarification on the Terms & Privacy page.
2022-01-27:
- Switched main website and repository host to Codeberg.
- Added original GitHub repository as a push mirror for the Codeberg repository.
- Changed most GitHub references to Codeberg references.
- Kept GitHub pages site as a mirror to cover any Codeberg downtime not directly related to commits.
- Made the domain listed in the footer copyright notice vary depending on which instance is being viewed.
- Added Codeberg site to the status monitor.
- Updated Home page:
- Removed 'Welcome' section.
- Added yin-yang logo as an avatar image.
- Horizontally centred elements.
- Moved Writing section of the Endeavours page to part of the new 'Writing' page.
- Created Poetry subpage for the new Writing page.
- Updated Accounts page:
- Added Codeberg entry.
- Relegated DeviantArt to the inactive account list.
- Switched all remaining PNG images to WEBP, resulting in a 20%-60% reduction in file size in most cases.
- Fixed cookie handling on Chromium (tested on Chromium Ungoogled & Falkon).
- Switched to using pre-line whitespace.
- Updated figcaption styling:
- Increased font size.
- Removed italics.
- Adjusted positioning of the theme & font buttons.
- Removed unused 'class="empty"' declarations in some pages' body tags.
2022-01-17-02:
- Switched default font to Linux Libertine.
- Added button for switching between the new (serif) and old (sans-serif) font styles. Uses cookies.
- Improved readability and mobile experience:
- Increased font size of headings, paragraphs and the footer.
- Added small gaps between navigation buttons to make them more individual.
- Switched main logo font from UHC Chancery W to the more readable Linux Libertine.
- Very slightly darkened text colour on dark theme to improve contrast with links.
- Updated Accounts page:
- Accounts are now listed in 2 columns instead of 3.
- Image previews and video embeds are larger.
- Added new accounts on Inkitt & Sweek to the inactive account list.
- Relegated Tumblr & Wattpad to the inactive account list.
- Added notes explaining the inactivity of some accounts.
- Removed some excessive details that were cluttering up the "About Me" section on the home page.
- Updated copyright notice in the footer:
- Added middle initial.
- Extended copyright from 2021 to 2021-present.
- Switched from .png to .webp for logo and button images.
- Improved positioning of the main logo.
- The main logo no longer hides before the theme and font buttons would overlap it.
- Changed some hex codes in the CSS to use shorter codes (e.g. #FFFFFF -> #FFF).
- Possibly broke cookie handling.
2022-01-17:
- Removed the Blog page.
- Changed the header to link to my Wordsmith blog.
2021-10-23:
- Added a 'Music' section to the Endeavours page.
- Fixed YouTube video embeds.
2021-09-17-02:
- Fixed secondary script insertion.
2021-09-17:
- Centralised the header, footer and universal scripts using constructor.js
- Added a system to change the favicon and footer based on real-life events
- Expanded and/or clarified some account blurbs
- Improved the code quality of themes.js
- Reorganised the CSS folder
- Minor styling adjustment in empty.css
2021-09-11-02:
- Switched all image files to internal hosting rather than relying on other websites
- Restructured favicon handling to allow for multiple favicons
- Made the Great Helm Sketch preview a link to the full image
2021-09-11:
- Restructured backend of HTML and CSS to fix an issue with display on different resolutions
- Reworked footer styling management to address a problem with pages that do not overflow on the y-axis
- Readability and organisational improvements within HTML files
- Organisational improvements within CSS files