Michael Fabian 'Xaymar' Dirks
4b565ad8d9
Increase font size and line height for better readability
2023-04-03 22:54:56 +02:00
Michael Fabian 'Xaymar' Dirks
7ab17a30ef
Increase font size and fix fallback
2023-04-03 22:44:55 +02:00
Michael Fabian 'Xaymar' Dirks
365a181264
Don't let fonts block page load
2023-04-03 22:36:53 +02:00
Michael Fabian 'Xaymar' Dirks
bc9097e9ab
Ensure CSS and JS is refreshed on page rebuild
2023-04-03 22:30:08 +02:00
Michael Fabian 'Xaymar' Dirks
441a8f0655
Prefer HTML over Liquid Templates
...
While Liquid is powerful, it is completely unreadable for many things, and actively makes documents harder to read. So instead of relying on it for everything, why not just use HTML5 for the page?
The change reduces the parsing overhead for browser by about 30% through reducing the number of useless <div> elements. Additionally the CSS became easier to read as well.
2023-04-03 22:25:08 +02:00
Michael Fabian 'Xaymar' Dirks
d309d1e607
Add some visual examples and compress page
2023-04-02 21:11:09 +02:00
Michael Fabian 'Xaymar' Dirks
7c207cd76b
Add TrueNAS/FreeNAS information
2023-04-02 15:36:07 +02:00
Michael Fabian 'Xaymar' Dirks
441e320b1b
Progress Report for March 2023
2023-03-18 22:47:54 +01:00
Michael Fabian 'Xaymar' Dirks
8b029456e0
Allow serve and build from WSL
2023-03-18 22:46:46 +01:00
Michael Fabian 'Xaymar' Dirks
08cc62112a
Prepare for WSL building
2023-03-18 22:14:28 +01:00
Michael Fabian 'Xaymar' Dirks
aa79c74f64
Update ASUS Armoury Crate guide
2023-03-16 17:17:15 +01:00
Michael Fabian 'Xaymar' Dirks
48de8713ad
Use for loop instead of manual command
2023-02-11 19:15:41 +01:00
Michael Fabian 'Xaymar' Dirks
785c3525af
Published ASUS Armoury Crate article
2023-02-11 19:07:12 +01:00
Michael Fabian 'Xaymar' Dirks
4421d519b7
Fix upload
2023-02-11 19:06:54 +01:00
Michael Fabian 'Xaymar' Dirks
d4b68f9efc
Update guide with recent finds
2023-01-11 12:37:01 +01:00
Michael Fabian 'Xaymar' Dirks
9ef542fae1
Fix bad table design
2023-01-11 12:11:36 +01:00
Michael Fabian 'Xaymar' Dirks
63bb5a3d23
Spatial Adaptive Quantization decreases quality
2023-01-11 11:40:18 +01:00
Michael Fabian 'Xaymar' Dirks
a06c66e082
Update NVENC guide
2023-01-11 09:58:57 +01:00
Michael Fabian 'Xaymar' Dirks
f708d8652f
New Year 2023
2023-01-01 15:31:00 +01:00
Michael Fabian 'Xaymar' Dirks
40a4885e4b
media: Fix controls not working in Chromium
2022-11-27 08:11:02 +01:00
Michael Fabian 'Xaymar' Dirks
9e9cebcbf3
Improve media player behavior for AV1 article
2022-11-27 08:05:02 +01:00
Michael Fabian 'Xaymar' Dirks
aae35d769a
Fix accidental script tags
2022-11-27 07:43:27 +01:00
Michael Fabian 'Xaymar' Dirks
8b2b0e03bc
media: Fix volume keybinds
2022-11-27 07:28:24 +01:00
Michael Fabian 'Xaymar' Dirks
e646e4abc9
media: Add keybind to reset playback rate (R)
2022-11-27 07:27:29 +01:00
Michael Fabian 'Xaymar' Dirks
3039ba5e92
media: Use new symbols and fix missing symbols
2022-11-27 07:09:34 +01:00
Michael Fabian 'Xaymar' Dirks
261171518c
Add missing symbols and fix naming
2022-11-27 07:08:41 +01:00
Michael Fabian 'Xaymar' Dirks
6313815f57
media: Massive UX improvements
...
- Keyboard controls are now available, though they might not be good enough. Thanks firefox.
- f: Fullscreen
- m: Mute
- Space: Play/Pause
- Home: Jump to Start
- End: Jump to End
- Comma: Go back 0.1s
- Period: Go forward 0.1s
- Left Arrow: Go back 5s
- Right Arrow: Go forward 5s
- Up Arrow: Increase logarithmic volume by 5%
- Down Arrow: Decrease logarithmic volume by 5%
- P: Toggle pitch correction
- Page Up: Speed up video
- Page Down: Slow down video
- Mouse controls are improved too.
- Accessibility drastically improved.
- Now using the new symbols as well.
2022-11-27 06:45:20 +01:00
Michael Fabian 'Xaymar' Dirks
368d1695f8
media: Improve accessibility and controls
2022-11-27 06:23:43 +01:00
Michael Fabian 'Xaymar' Dirks
853f643a22
Tell sass and scss to generate compressed css
2022-11-27 06:23:25 +01:00
Michael Fabian 'Xaymar' Dirks
d189ed86d5
Add proper symbols
2022-11-27 06:23:13 +01:00
Michael Fabian 'Xaymar' Dirks
610e35011b
media: Fix cropped off videos
2022-11-27 06:15:12 +01:00
Michael Fabian 'Xaymar' Dirks
b54ad6fe22
HTMLMediaElement: Add logarithmic volume controls
2022-11-27 06:04:57 +01:00
Michael Fabian 'Xaymar' Dirks
56e0f8775e
Always new line at end of file
2022-11-27 06:04:39 +01:00
Michael Fabian 'Xaymar' Dirks
8b93277bc0
media: Fix some styling issues
2022-11-27 06:04:27 +01:00
Michael Fabian 'Xaymar' Dirks
9ee58ee42a
fonts: Make format optional
2022-11-27 06:03:45 +01:00
Michael Fabian 'Xaymar' Dirks
f58432fa26
media: Fix missing audio controls with audio
2022-11-27 02:29:37 +01:00
Michael Fabian 'Xaymar' Dirks
d38e7a5974
media: Hide audio controls if there is no audio
2022-11-27 02:24:53 +01:00
Michael Fabian 'Xaymar' Dirks
4ccdd5391e
Fix non-standard behavior
2022-11-27 01:45:02 +01:00
Michael Fabian 'Xaymar' Dirks
60aaaf7132
Significantly improve the media player UX
2022-11-27 00:53:36 +01:00
Michael Fabian 'Xaymar' Dirks
445d5f45f5
Make <details> appear as a link
2022-11-26 23:32:24 +01:00
Michael Fabian 'Xaymar' Dirks
3bde735366
Add doubleclick to fullscreen
2022-11-26 05:20:02 +01:00
Michael Fabian 'Xaymar' Dirks
8db9cfe027
Fix content performance issues
2022-11-26 05:16:33 +01:00
Michael Fabian 'Xaymar' Dirks
58d126287e
Significant video player improvements
2022-11-26 05:12:02 +01:00
Michael Fabian 'Xaymar' Dirks
1372697026
Fix fucking formatting
2022-11-26 05:11:46 +01:00
Michael Fabian 'Xaymar' Dirks
70cd9393e3
Always show arrows on pagination
2022-11-26 00:58:09 +01:00
Michael Fabian 'Xaymar' Dirks
27eacf544e
Extend page trail to 3 in each direction
2022-11-26 00:52:31 +01:00
Michael Fabian 'Xaymar' Dirks
15f76ac493
Fix build task
2022-11-26 00:52:19 +01:00
Michael Fabian 'Xaymar' Dirks
3a59f2cabb
Split pagination code
2022-11-26 00:52:11 +01:00
Michael Fabian 'Xaymar' Dirks
10b5550ed3
Update gemfile
2022-11-26 00:51:59 +01:00
Michael Fabian 'Xaymar' Dirks
5064d14cbe
Tabs
2022-11-25 23:11:27 +01:00