67 Commits

Author SHA1 Message Date
Jaifroid
191be89618 Fixed CSS issues and ToC code
Former-commit-id: 779b935c4ccab6a1267a4ca81454933a4aa4ac28 [formerly 6330348e58ae77bb299d29490f055ed7aa5d3e40]
Former-commit-id: ccce5bfd52802fc6ccb4a36622a4a2fc048a75c9
2017-08-16 18:47:57 +01:00
Jaifroid
0ed8e72bef Further CSS improvements and infobox detection
Former-commit-id: 186cb1f2c662602f2ed5344efa37fd6b8105f385 [formerly 868bebb6ec6985406f5d437f7fb17e194c0f834e]
Former-commit-id: 329a584b6578dc1cfb6153256daf03d366c4c10d
2017-08-15 09:10:05 +01:00
Jaifroid
3a950bbec4 Better transformation from desktop to mobile
Former-commit-id: 87ed3301c1b740ce0ac9b47cf2aaad141e758676 [formerly 1c9327a6c4fd251aef5fdb2befe9b9a1a6b78a1a]
Former-commit-id: b69a30aee302c7ca74b84088c9e5a4f47159cdad
2017-08-14 20:54:48 +01:00
Jaifroid
f9973cef3d Added missing CSS from new ZIM type to cache
Former-commit-id: 98e128ba1ab4cfadf6f00b8dcf87985b243212d1 [formerly 198de12324e711972da980e7dcfeb1eb932f9d0e]
Former-commit-id: 1a82cf60d6b95d853412224e71fcab6e5eade40b
2017-08-11 07:13:44 +01:00
Jaifroid
14818c8cd4 Style modifications for dark mode
Former-commit-id: b828f9a08770d15bb9b830d0324db895d85cad08 [formerly ad5ce87002fedac7d41086c3aaa98c769b70b28d]
Former-commit-id: b81453a77b562eac21c1146f28556ff48891052e
2017-08-04 16:38:00 +01:00
Jaifroid
d673056832 Initial support for a dark mode UI and dark mode Wikimedia pages
Former-commit-id: 62b2cd7dd8f827f22d73445a782bb7c12fd79401 [formerly 30bbe95e4b584922ca4b7efbcdd1065388b87c18]
Former-commit-id: 91180930c089716d18d9fb66a97af726305fa0cf
2017-08-02 08:24:28 +01:00
Jaifroid
8b1f8ead88 Support new stylesheets
Former-commit-id: 6a867f670d2f5f596eaae2dc94bbe8dffac9835c [formerly a6fc39bbff542ef0750f3944e19d7380465da307]
Former-commit-id: 5b0ceefb2ae0c5b5ddb40a2b831c96494e6d7a2c
2017-07-30 21:55:02 +01:00
Jaifroid
022e04a450 Major upgrade to image-loading mechanism
The mechanism now detects which images are visible to the user, and prioritizes them, triaging the others


Former-commit-id: e576560f96812e3aa895910d1f8ddc3c71e6c84d [formerly f2a5a2c932addfac93ceec103bcca4d2c5365a3a]
Former-commit-id: b2cc19d260aa95807e2a92cd621cf203b15e7c4f
2017-07-30 18:05:38 +01:00
Jaifroid
9546efe67c Support more Wikivoyage CSS
Former-commit-id: c058a0e07b014ce4d6cf8af9fed3edd44b86bc42 [formerly 4d02eee12b471ea4d0664f242466c6bc99d16f4a]
Former-commit-id: 8d3660399e6a803b738e777f84e1f1cf6107870c
2017-07-24 08:37:08 +01:00
Jaifroid
e38654b2b7 UI enhancements
Support for progress messages and for returning from Config to the article without reloading


Former-commit-id: e8b716ea6a00dd8d49226a12eef39f03815213e6 [formerly c6970a190d5f707815533800a06973f3ed024163]
Former-commit-id: 5bdbb72ef7ea593793e0b451a69687e6182c0412
2017-07-19 00:12:15 +01:00
Jaifroid
f75596aedd Corrected over-zealous regex which was stalling
Former-commit-id: c53be123eb834131ecd84dad3ea626dc055a2273 [formerly f5a2d97ea47b058dbae52058d52837a235107b25]
Former-commit-id: ef135f68c2c469b02e1d334e7319c95c9a7edeb4
2017-07-18 02:18:55 +01:00
Jaifroid
0ce73dc032 Fixed refactoring bug
Former-commit-id: 185cb90d1282c7d5d7b6ab99231ad17cb8329043 [formerly 8f8562d2cbab4184f38cc1b27e2ca2ea0b04e848]
Former-commit-id: e26258e4a7bfb5a7acba30778394613b3ab109d2
2017-07-18 01:42:48 +01:00
Jaifroid
88edcd7ccf Sync with kiwix-js
Former-commit-id: ee67f2fe047fa2450212c970e5991738eebe5773 [formerly d84ad68682a6de99bae10a293a603fd4e1076f2b]
Former-commit-id: a8c807904da68a84d1c5d01c69c52278681cd851
2017-07-17 21:21:58 +01:00
Jaifroid
5b3bce9f7d Missing CSS detection
Former-commit-id: 6966f027b6435a7b71fe998f66013cdf759dacf3 [formerly 08aea11b749d9dce89e3b427b77f921c6fa9e37b]
Former-commit-id: 5c6b7e39e97781b7e551b0bf0a72fe571b5a7186
2017-07-17 19:02:33 +01:00
Jaifroid
8fa6691348 Prevent unnecessary transformations
Former-commit-id: b17c9aeb961549868067a60c10bf4f0c759fb797 [formerly 27865b46191c1633970df0820651d69fde08ea24]
Former-commit-id: 113a7e5c0bf9816830e76944abc00cb48e3e110f
2017-07-16 16:00:35 +01:00
Jaifroid
9828b9ba0a Major reorganization of styles transformations
Former-commit-id: 9340c05cdd3b610ecc9f771978d83c7febdd512d [formerly 0f6d1f348aa981e5ec42e806772c69ba8565f06d]
Former-commit-id: d04f0842dd9b6f01776f184ec7cfac76c3f00a98
2017-07-15 23:12:42 +01:00
Jaifroid
8abb11d6f8 Major improvements in stylesheet transformations
Former-commit-id: a4a9b6f44d5bf611fb51387d283351f327b3c357 [formerly dc1584995a0e6df7087b61fcb6c658949c145b0c]
Former-commit-id: a0f4808622254de2c34243d393e6e93fe5cd7540
2017-07-15 15:38:58 +01:00