Commit Graph

44 Commits

Author SHA1 Message Date
squidfunk
c30c3d196e Fixed observable completion semantics 2021-11-28 14:54:14 +01:00
squidfunk
88ba609ee1 Refactored project structure 2021-11-14 16:09:09 +01:00
squidfunk
76035dee40 Switched to new RxJS API 2021-11-13 12:05:24 +01:00
squidfunk
5d0cae7ca6 Fixed expanded sections not opening on first click (mobile) 2021-03-05 18:58:12 +01:00
squidfunk
f05c34e30d Fixed expanded sections not collapsing on first click 2021-03-04 18:18:56 +01:00
squidfunk
d6317dc514 Formatting + moved search index fetching to top level 2021-02-24 18:02:09 +01:00
squidfunk
ece3253d4f Added back scroll locking 2021-02-22 22:27:30 +01:00
squidfunk
08e8525689 Updated copyright year 2021-02-14 16:54:27 +01:00
squidfunk
aacb5ca5a7 Added more inline comments and simplified component mounting 2021-02-13 17:03:15 +01:00
squidfunk
ed61f60970 Always close drawer on navigation 2021-02-12 17:08:58 +01:00
squidfunk
44751785a0 Added back patched 2021-02-12 16:22:06 +01:00
squidfunk
ae867d484b Squashed commit of the following:
commit 9b5b80380fc81f5a68828e22754f0e7d53b0dea0
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Feb 7 16:25:06 2021 +0100

    Refactored more stuff

commit 5a2108254f1222db7de08690e13c24e972ea19c0
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Feb 7 13:48:16 2021 +0100

    Refactored more stuff

commit b3a112f4bddefebcf9dbd1d0ffe240d86fc9aa08
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Feb 7 12:02:42 2021 +0100

    Refactored more stuff

commit bff323b6b81571021c0ac9be6f637de7728447a5
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sat Feb 6 18:14:52 2021 +0100

    Refactored search result list

commit 27b7e7e2da3b725797ad769e4411260ffd35b9f8
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sat Feb 6 17:12:36 2021 +0100

    Refactored more components

commit 3747e5ba6d084ed513a2659f48f161449b760076
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Jan 24 18:56:26 2021 +0100

    Implemented new architecture for several components

commit ea2851ab0f27113b080c2539a94a88dc0332be84
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Jan 24 14:53:42 2021 +0100

    Removed unnecessary height declaration for sidebars

commit 3c3f83ab4ef392dbabf1a11afba2556e529b1674
Merge: 91d239d8 13024179
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sun Jan 24 13:04:49 2021 +0100

    Merge branch 'master' into refactor/observable-architecture

commit 91d239d86649b9571b376011669bc73a7865b186
Author: squidfunk <martin.donath@squidfunk.com>
Date:   Sat Jan 9 13:11:04 2021 +0100

    Started refactoring observable architecture
2021-02-07 16:28:16 +01:00
squidfunk
ca05a2d342 Fixed stats for private GitHub repositories 2020-12-06 11:15:13 +01:00
squidfunk
baeb4cc5bd Fixed source integrations after refactoring 2020-09-27 22:58:33 +02:00
squidfunk
ab513f036e Replaced operators: ajax -> fetch, pluck -> map 2020-09-27 22:19:38 +02:00
squidfunk
0c4ddfcd70 Reverted addEventListener for media query (hello iOS Safari, I'm looking at you) 2020-09-27 21:01:16 +02:00
squidfunk
588813e67b Removed ramda dependency to save another 2-3kb 2020-09-27 20:36:18 +02:00
squidfunk
935c384789 Fixed sequential execution of scripts when using instant loading 2020-08-30 13:37:59 +02:00
squidfunk
9ab9508f9b Fixed sequential execution of scripts when using instant loading 2020-08-30 13:32:38 +02:00
squidfunk
e9795f382d Removed unnecessary share replays 2020-08-22 18:36:37 +02:00
squidfunk
4639ff8313 Fixed #1864: GitHub organisation stats not loading 2020-08-12 10:43:11 +02:00
squidfunk
c6e2e3a780 Added support for focusable code blocks on overflow 2020-05-16 15:08:39 +02:00
squidfunk
5b8721ff92 Fixed GitLab star count 2020-04-17 14:33:04 +02:00
squidfunk
eb0e8ac85d Refactored element creation (now centralized) 2020-03-29 14:18:18 +02:00
squidfunk
153aaabbaa Ensure event listeners are passive 2020-03-17 16:43:49 +01:00
squidfunk
ea29135841 Fixed JavaScript and CSS evaluation on instant loading 2020-03-09 16:46:22 +01:00
squidfunk
9738c12cc9 Unified components and observable structure 2020-03-05 17:17:15 +01:00
squidfunk
f79075223f Restructured components and observables 2020-03-03 18:19:33 +01:00
squidfunk
067df2f6cf Improved anchor jumps after instant loading and fixed Google Analytics 2020-02-29 20:57:11 +01:00
squidfunk
ab3ef19498 Evaluate script elements upon load when using instant loading 2020-02-29 19:25:42 +01:00
squidfunk
a17c30c3ac Fixed scrollfix being applied more than once for search 2020-02-29 16:26:28 +01:00
squidfunk
ae1ed3d924 Implemented instant loading 2020-02-20 17:42:46 +01:00
squidfunk
3aa251fb03 Improved overall structure 2020-02-20 14:44:41 +01:00
squidfunk
297a63313d Improved observable flows 2020-02-19 17:29:18 +01:00
squidfunk
8171fc0ecd Moved keyboard handlers to separate module 2020-02-19 15:09:49 +01:00
squidfunk
a6bc272778 Moved source integration into patches 2020-02-19 11:42:51 +01:00
squidfunk
ae05805124 Refactored location observables 2020-02-19 11:07:34 +01:00
squidfunk
74b02ad382 Refactored cache observable factory and documented utilities 2020-02-19 10:18:33 +01:00
squidfunk
57817eac99 Refactored patches by making them self-contained 2020-02-19 10:14:59 +01:00
squidfunk
d1afa51726 Restructured observables 2020-02-19 08:57:36 +01:00
squidfunk
14df716e63 Prepare 5.0.0b1 release 2020-02-17 17:20:08 +01:00
squidfunk
7876148fbd Improved documentation and fixed search reset 2020-02-17 14:37:12 +01:00
squidfunk
77ede9b2eb Refactored opening of details before print 2020-02-14 15:00:56 +01:00
squidfunk
864f612005 Refactored Clipboard.js integration and table patching 2020-02-14 14:47:44 +01:00