104 Commits

Author SHA1 Message Date
Jaifroid
e73073538e Fix issue with stacked images not being centred on mobile screens
Former-commit-id: d780f4087ad91f162105f94514b53b2d75cfd6a8 [formerly 54b898931a7860d14bdf96151d85d879e51c8fdf]
Former-commit-id: 2151b0cda503b64f133c92c6ffa552113154bb09
2018-01-08 17:16:38 +00:00
Jaifroid
117cf3e8fc Fix issue with images and info boxes not stacking correctly on Wikivoyage at small screen sizes
Former-commit-id: bc31c59620d022c103bdb05b01c9c87e1df8a775 [formerly 31d3a5957fc22625fd23a3c1e1508c505ad0627f]
Former-commit-id: 55107dd17c956e2709dc1840d89f2db72e5368ee
2018-01-08 17:16:37 +00:00
Jaifroid
361219eef7 Fixed Wikivoyage overlap between headers and content
Former-commit-id: d5bf25e58a6554721325076ca38c110187e88b74 [formerly 87d6376b7de3dbb0150bc0c6c6d78f6ec5b8e909]
Former-commit-id: 27ed4145e4a5ffe7c89a4f25834f9b7fcf247a73
2018-01-07 15:18:57 +00:00
Jaifroid
4a9a469997 Wikivoyage German style fixes
Former-commit-id: e678ebb12db8f1033466ae6dbcb61e3a01f54fc4 [formerly 574f0e9e2027b91d603a8de7d00d2cf1d44d289e]
Former-commit-id: 31f15906a808fec938a746b57f2d430eaa87bac6
2018-01-05 18:06:23 +00:00
Jaifroid
dedc79c2a8 Fixes #39 Simple Inversion setting
Former-commit-id: cc618799c4fe2a32ca330634360e9a96648913df [formerly 38d2ab861c6787815cd93cfa75fb764d0ac31ea8]
Former-commit-id: 20f9c8ebfd7df7d822ca932ca86334b19041216f
2018-01-05 15:42:56 +00:00
Jaifroid
7ad3456332 Corrected display and styling of German Wikivoyage div-style infoboxes
Former-commit-id: 3e7b3acc48c0d3298f3d6b19cd401c1a40a0f529 [formerly f8f72fc88d7135d2e1a25be13ae7a8f6b7131436]
Former-commit-id: 59138207ad0c7c34eb895388fc239a92e4c9a8ec
2018-01-04 10:07:25 +00:00
Jaifroid
00b6dfebee Support new-style infoboxes
Former-commit-id: a787992c76658d070469640226aaba46932b702c [formerly 7ff4a308a10be84b6fc149a2835edcb8d430d1be]
Former-commit-id: c65d4bf9808c4fd34667a398626717fbfe0ba73a
2017-12-23 09:28:01 +00:00
Jaifroid
a6b8c230a9 Adds external link icon to desktop style #32
Former-commit-id: 2e5a7ec81beb66982bb1a123bab3eb58ba3c8c62 [formerly eab70ae2afa673325615381971f8d38064525f8c]
Former-commit-id: 1437f138d0437c9de736e5633d9fa49cbae684e1
2017-12-20 16:06:14 +00:00
Jaifroid
a58c025ff7 Corrections to stylesheets (fixes #32 )
Former-commit-id: ab4c424252565fc59f50cd21d6976be41c37c4c9 [formerly 8ae8322c591d6e1a2fe63f37bca466f09ead0ca3]
Former-commit-id: 6948b57cd50818b4b6108e909cd7baab4e585725
2017-12-20 15:30:48 +00:00
Jaifroid
58a6fba360 Fixed UI dark theme bugs
Former-commit-id: 6ace2c80c8daffba6f2ae1a8dc161c0cc1311107 [formerly 768f52beae8f560be46b1fbf2b4d71ce9bd97988]
Former-commit-id: da4812fe77ff22862c1ecc3ae2dff8af5b6733c0
2017-11-25 16:46:04 +00:00
Jaifroid
83b081e865 Bugs relating to hiding of toolbar squashed
Former-commit-id: ff77cff017f20c5188963a8182069ac68fab5fb4 [formerly 5e8388380a4315fe864ccaee44666737bfef8caa]
Former-commit-id: 75c1ce287a2958346b20527d39ef07b3ae2a9ab3
2017-09-12 15:03:26 +01:00
Jaifroid
a93e211bf8 UI tweaks
Former-commit-id: d4cd86341aba353f318856e8ccca813132bc80ba [formerly 5cc5804844c786bbce1af7f7f38959c502035632]
Former-commit-id: 2e8e840c60a4708a5bb9f59a73bfcf9839c274c8
2017-09-04 09:23:08 +01:00
Jaifroid
cd5cd4c0b2 Dark style tweaks
Former-commit-id: 00a2edf25ef180236156a7df349c312f833a5423 [formerly 038883be60ddd52313661a57a3a9e415672cac28]
Former-commit-id: f6f71dc4528645ee5542c601c8ffb37550cd380f
2017-08-31 10:05:57 +01:00
Jaifroid
6bca9c711a Stylesheet tweaks
Former-commit-id: fcb6c789b671d4addc8b9cd1cd52e7df92891fb2 [formerly ea059c1c1b0964cbe88752b85aa968f9d31c4ac8]
Former-commit-id: 79955eb382933dd53f7877aafc2c1c4da06c65a1
2017-08-29 11:46:01 +01:00
Jaifroid
8757d73da4 Fixed ability to turn off MathJax and CSS tweaks
Former-commit-id: 137b15596d9f5baa1f3022f27cc8b7e85b621d4e [formerly ce8e5f426fa6a56afd1891671dcc4b4b1fb39396]
Former-commit-id: 4133a09a9bc95e4d2b3ca5a96347f3596a02ddb9
2017-08-28 06:00:35 +01:00
Jaifroid
8203c0527a Use Bootstrap panels and reorganize initialization code
Former-commit-id: a391574b482962af3a58d17a83c35cb4cbd366c1 [formerly efc5adfd172b1f2a648532ec61f2cdd46aa218c7]
Former-commit-id: 7ba3387c26a1e2146d713dd9d0262deaafae3330
2017-08-27 12:30:45 +01:00
Jaifroid
58a0ad25bc Release 0.8.5 Beta
Former-commit-id: 9ec1b0e67231e644c8a8bb1d5fc301b7a11702d9 [formerly 22767423fad471969031e2e3486204a779f14b61]
Former-commit-id: 2f49fa254fb500198a432ee69f3fb3883e718381
2017-08-24 16:16:21 +01:00
Jaifroid
e1db37ef04 Improved logic for file selection on startup
Former-commit-id: 2379182664a5947d93bb44aa43c2d0dd1594d133 [formerly 5576c7370fa70ced813964fbc67e4b9eab7dd74a]
Former-commit-id: 6f795b19eb9aec8ea8efbaa88902761f6d95852e
2017-08-24 10:09:50 +01:00
Jaifroid
0bb42e2d2a Implemented UWP future access list to remember chosen folders
Former-commit-id: 3244a046d1481905d2ad3136c715b29a9fb8e34a [formerly 0404b20e8f4633de950990fbb1ca3db59476b2f3]
Former-commit-id: 9a3d067bb2461120aecf63908d37725c6de8391c
2017-08-22 20:54:55 +01:00
Jaifroid
0743eb3a46 UI tweaks in preparation for first Beta
Former-commit-id: 0cfc607cd5b18c00ced67916ebe63839be52cff7 [formerly f994be6800ff853f9ac9a46f0ac36fb8570d42aa]
Former-commit-id: 61350cda121d7eff16462d6acff339e083755be9
2017-08-21 18:09:44 +01:00
Jaifroid
aea1d27a4b Release 0.8.0.0
This is a major upgrade, with major UI improvements, a Ctrl-F replacement for highlighting and finding items on long Wiki pages, fully integrated MathJax typesetting, and many minor bugfixes.


Former-commit-id: ba8c117881f76137354e29cc342e0a5327e85d9b [formerly a755c60a68ec2619cfb8d847b52192fd43601e84]
Former-commit-id: 89321d5b8e66519cbf060335b987f978a532de71
2017-08-21 14:42:37 +01:00
Jaifroid
7866b2669d Support for table captions
Former-commit-id: 754a24d14904b6b2e7222bec9b554d31db90220c [formerly d936c192a59db8afe5ba5aee8c009c983ebcd9cd]
Former-commit-id: aede37372ae69dc99fac20280326951993e8ed7f
2017-08-17 18:39:19 +01:00
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
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
c950bcbf14 UI Dark Theme styling
Former-commit-id: efbef5a360ef04c59d0a3aa204c75323a94e448f [formerly 2b25b2255338fb29c9843109b56ac391dcfeedbf]
Former-commit-id: f56f2b4756a70dd933e0e020b8fa578d1f166058
2017-08-08 16:04:05 +01:00
Jaifroid
8d47c2f1e5 Dark theme tweaks
Former-commit-id: 60e68bbc066ec878948a61cf82f4ee0f2d0c1f30 [formerly 4bf7c4955c4f435f93d4bf46e23344827cf1debe]
Former-commit-id: bc6c925ff78933a9bbb6f573efec57d7cfabe2c3
2017-08-08 09:18:08 +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
6ff69e590c Various dark mode and css handling improvements
Former-commit-id: d0a080bec32427dcf2b1b388ad3229ce8620f5b9 [formerly 3839a0289d22484a6c53c0ed5d3f5a952a85de88]
Former-commit-id: ec3b64d503e20a4e11f8def1b84e86fddee2496f
2017-08-03 17:34:46 +01:00
Jaifroid
6f30761378 Ensure Kiwix icon is rendered correctly
Former-commit-id: 692c89fb6a88f76590d5774e99049eb8fee9065b [formerly 224b8954c6123ff234192f5492ca91d0ab4408da]
Former-commit-id: 47256528b0132a979558fff0c07bedb81fa0d456
2017-08-03 12:30:06 +01:00
Jaifroid
d8c132c06c Fix icons in dark mode
Former-commit-id: 6753b7c60306dbb67d4b2aadc9df926aadba6274 [formerly cfcd45edff58d42de3aee02f0c1b7512be6e127e]
Former-commit-id: 258fb4df4538042dc43fc2f0082903bc8eaaf4a8
2017-08-02 22:49:31 +01:00
Jaifroid
fc642b87a9 Tweak to dark theme
Former-commit-id: 5b35025df5b913e915ad47d245ac5f0860d989c7 [formerly d734d24f020ca6e3c8330b931dcf98c83514cf3c]
Former-commit-id: 2a44bebaf340add70dd6db9b7714c4cba16e99ba
2017-08-02 17:39:53 +01:00
Jaifroid
984961dd13 More dark theme support
Former-commit-id: 1892a8ff4703baf248eca2f5118b01bf4bc03368 [formerly 322abb0a87a64d1ffbf23dfe7f8908b4bd47e522]
Former-commit-id: 5eb1290bc7eab5822f12438856b09836e0c6e2eb
2017-08-02 16:33:40 +01:00
Jaifroid
5d5916ae4f Support Wikivoyage dark theme
Former-commit-id: 8ae98920e6206b6d0db1167c7b5008b2472a2774 [formerly 8c5bcc6f18b24b9c9d9f304761f32a2fbad7590a]
Former-commit-id: aa8bbada684a4c6093f6b64ac29e60f94d3fbc68
2017-08-02 14:59:19 +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
b24aff7fdf Support CSS for infobox_v2
Former-commit-id: 02a8997c26f0cd985f5d2e38602c3a33ac5b31be [formerly f19315204c572f591f649e64d5ab9e507b9f3a86]
Former-commit-id: 528cdf9aebc7902b3cbee04abbe1c487b1f39447
2017-07-24 16:56:03 +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
5b3bce9f7d Missing CSS detection
Former-commit-id: 6966f027b6435a7b71fe998f66013cdf759dacf3 [formerly 08aea11b749d9dce89e3b427b77f921c6fa9e37b]
Former-commit-id: 5c6b7e39e97781b7e551b0bf0a72fe571b5a7186
2017-07-17 19:02:33 +01:00
Jaifroid
f5c3c3a0f5 Caching icons used in CSS
Former-commit-id: f56f0453f788fbd8795fdbf4110d3b2d771d7639 [formerly 2c5897ec152643dc0f7e88dabffbe40760508d82]
Former-commit-id: 8f5bb6be2c6d4e90706641ceb11bced46c6d53ce
2017-07-17 09:34:57 +01:00
Jaifroid
1db670c2f6 Unicode bug
Former-commit-id: c8bdb49261e84750890377ce0968a2132bdb1038 [formerly c2df5947a2408d64acfa2648683e60be9f04f871]
Former-commit-id: 5ed150258f34047a9b104b0c7d6cad83cb888328
2017-07-15 15:55:03 +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
Jaifroid
c202cdff02 Better fidelity of mobile style
Former-commit-id: 460ac1f668ee4b5240a66d19156581299b71e84b [formerly 1002cb7f2beb965e140c8735417f4dd3b9f2e8b3]
Former-commit-id: 681b0c5e541ffb2fcd912b8ccffc320299553cfc
2017-07-13 18:32:14 +01:00
Jaifroid
9b776fabb7 Improvements to stylesheet injection
Former-commit-id: 86f79bd93f6a2dd07a24f17409e3f57c1554689f [formerly f2b9d4d81ef1ca875595a651c74bb20d062bfe79]
Former-commit-id: 92e3b3e933fca77ba3985679dca3e3efbef40233
2017-07-13 13:41:51 +01:00
Jaifroid
3529ccdf4a Allow user to strip the mobile stylesheets
Former-commit-id: 304fb75c0d055ac1b43e614e67598d5ca3633aad [formerly 46c1a05f68c964b9a71f017fcdf24192dd476757]
Former-commit-id: 6c5bc8226d12ca52a55f64741bee166785979187
2017-07-12 17:10:15 +01:00
Jaifroid
467936de1f Release 0.6.3
Former-commit-id: 641282ba80ce299a4bcffbd50b0f7ee6bf42c19e [formerly 14b504fbcb1c7e95f481b351acd778b0f06570ab]
Former-commit-id: a94e9a4ca4d7be52410c475d1b87663877f1068d
2017-07-12 10:54:30 +01:00
Jaifroid
0965f4e04b Cleanup
Former-commit-id: 53e2ff5aafe01000dd4627d94b74b12a1a287c67 [formerly bc9b4143144d5270c3128088334d7da99c851549]
Former-commit-id: 22b55ab3a2456943ec8743c968851132d583268d
2017-07-12 09:22:45 +01:00
Jaifroid
1b06158623 Added user selectable display style
Former-commit-id: bfe71baf2b7894a0b8a8009edfc21212b074764e [formerly d0e90a01a191d403b4fd340424f8eb7e6460d530]
Former-commit-id: 4d153cb7308260705001bb1c5b15931361da7155
2017-07-12 08:44:39 +01:00