38 Commits

Author SHA1 Message Date
Jaifroid
526adf83d2 Rationalize offline and cached files
Former-commit-id: 7f70671baf591b2603fe75c2081612abf51887c7 [formerly acf615ead694b5d7049b81aacde9de21786269e0] [formerly 0dba2b3fd71c322458466b0504cb7c125e18dbbc] [formerly 5c08dbd8c23aec104e61b1eea062435833c5a870 [formerly 88fc6101b267e5ae106e4237b5a3e17c35314fa7 [formerly cf249a05c77354c6531c0c3393a2d02ae0a906c2]]]
Former-commit-id: b2d1b54e666df594cabb88a051c012682e8ef028 [formerly 85f1b539d1cbea84eee2b1485e11b287bf386e55 [formerly f4d90fbbe5d3651c2d5ab9e88c60e76b28f14162]]
Former-commit-id: c3cce40cec6cc150e440dbc3db602db41aebc265 [formerly bd9ec8331852ceefee067052688a849336b7582d]
Former-commit-id: 1833830db54ed66632e6a54222f59302e5bc8920
2021-11-24 08:59:23 +00:00
Jaifroid
705efaf733 LF
Former-commit-id: adca88e862785b2aadf57b4b281b90da49a3eae7 [formerly ca6a5d64d9f90e20f632ab11ccd1e821802b52bb] [formerly 7501c5961da720b9235e1f472722f875a5b04e37] [formerly 8c5a583e6f6be9352216db2af19a24af4e757ffa [formerly 119038f3d92a698ff51c8f341aae35ce4173ca69 [formerly 7e10adccd2aa00e5a862313dc723e2e54d028cc1]]]
Former-commit-id: e0ff2513728f74482a1bafcfc407c18895e42b60 [formerly b656ca3c35f378b21dab19c81457e0360af46eb3 [formerly 49d458b9015613ef86966c629fec43d424d8aeac]]
Former-commit-id: 8d3f8d65719553791c8ac461d787b9f4807371bc [formerly 572ffd6f8326e3360a39abfdbb22fea10b4b907b]
Former-commit-id: 16d25acab53686c2f225f67e11fe15a02753c844
2021-11-23 17:45:55 +00:00
Jaifroid
c982785eaa Fix load of masonry-style images in SW mode
Former-commit-id: db684283c87fa2e948fc84782ffcec387389f1f1 [formerly f9adb872a9280a98e0221c3a738fdec5a63cac77] [formerly 96b4d17f20d6a2786f53b70bf250c4f7bd8b57a4] [formerly e4703568bf7362a0fa4bfd6b5df51321fe3a1f47 [formerly 47d30e59bdf0c86659516da06b78d9ac445a0524 [formerly 2f9bb8b502bfb85791951f430537c5faef0ff473]]]
Former-commit-id: 3955c365e501233b27db72153abd6dc808e12a8d [formerly 595152e26df7d3bf7b54633b138ae7081660c3d3 [formerly 15d54e0c0ed497add50134775d554cb9a100e775]]
Former-commit-id: d78835935660d70d053a218de9835008ced6dc60 [formerly 6c6721b3a27a68dbd06961ee8e40c4d2b72f2320]
Former-commit-id: 9ace04baeb04d6fe63bd880791c85ffa4434e815
2021-01-01 18:28:55 +00:00
Jaifroid
611c02ee3b Fix style for landing page
Former-commit-id: c17dcc3ea719fef45d0bc78eee03594ea8cfaf61 [formerly 428e64da738391210870c07aeaaa601f78b6dd33] [formerly d74d23f36f317f89dc401c8e5e4a713805f52998] [formerly 94c409c6a5082e359e7e8624d7c4606aedcbe563 [formerly 18b86e453b91e6d2dd5bad74dc9073b9cf32d72b [formerly 92e44f98fc17da2452e61b3f8e736d60534634a7]]]
Former-commit-id: 699287a936b93ce79ab48bf25fdc1ee866044f87 [formerly 684903bad9b2f54b1a92428a417e546b0b321bf7 [formerly d2fb7c231a54264d22ad6b24d6d0377454a4a40b]]
Former-commit-id: 5e7b6f781d37a3db4aeddc595530eb01b43f7346 [formerly cdcfe34553a056de83168c90284b63800fbb0b0b]
Former-commit-id: b86fe63dc99efd0772abfb2ff0480a20c4314c2d
2020-12-31 06:55:44 +00:00
Jaifroid
23a5b43ebd Add missing stylesheet
Former-commit-id: df3412ff0c389c68d73aea048dba2e14a3f09d87 [formerly 13029ac416f62610a68e61753727e64d0d6352de]
Former-commit-id: 258684038ed157b20e0f55088999261e8c3afd3b
2020-01-01 12:00:45 +00:00
Jaifroid
63e78d6dc0 Tweaks to styles for newstyle ZIMs
Former-commit-id: 955517a58f182079dbc75c7f4d285ab8fd823162 [formerly 9042d7cca1334fb2c33152b46344a7a10818e4f5]
Former-commit-id: c18dc6d618a01b830885b68d6166c76bb14cb118
2019-08-16 17:56:25 +01:00
Jaifroid
8fbd0fd40d Improvements to printing and styling
Former-commit-id: 475e189c55cd22e4541b1c0d8f84592210ae1828 [formerly a7502fcc94a1eb0d378f83cba90e583550c20f0f]
Former-commit-id: df8bfd9592b208e7915e0922cf3912ea9bbba886
2019-08-03 12:46:21 +01:00
Jaifroid
31ce4bc7f6 Cache more styles
Former-commit-id: 855a33dfdd51aeb6233893b8cc97964c778ed639 [formerly 1e5925f94be94cdb505597156c2dc93698a2e8dd]
Former-commit-id: 0eb4c730bab283f9a8d6072644540979c3bbb71b
2019-08-02 17:29:46 +01:00
Jaifroid
a4d78bc10d Fix desktop styles
Former-commit-id: b53d7d8fd1444227178af20f90e7dbe10d657e31 [formerly 4a600df68ef9b1e1cd78a07716d768b353d305ad]
Former-commit-id: f2e35a646e5b71041097a808fb2354f3268ee75f
2019-07-26 17:58:59 +01:00
Jaifroid
7403a2c9d3 Cache new styles
# Conflicts:
#	KiwixWebApp.jsproj


Former-commit-id: 06e9269842cc6d17e95d8e48e4d3c5d32e38ff3c [formerly 56b15f525923d05c2d7d1095f403e6a9a987c2b8]
Former-commit-id: 6c8382e8f48508c6e89810f550c4bc008cb2ca63
2019-07-24 11:50:02 +01:00
Jaifroid
0c7086bba9 Fix transform styles for latest MW ZIMs
Former-commit-id: 4b01ea93f109365ecbcaadb77663eefa7e97c7e7 [formerly 7a3ab600cba2b6fd784a3ab4df30884f6109ae77]
Former-commit-id: c8d37ea1b04bbb50e232592cd1cda5262197e825
2019-06-18 07:35:53 +01:00
Jaifroid
e1510d9a4a Deal with re-organized stylesheets in mwoffliner ZIMs
# Conflicts:
#	www/js/app.js


Former-commit-id: 48c02cfd3b2f0e89ec621f9b886e697dbb3219a2 [formerly ec8ad67c6ffc96e82e329a081bd3535cb0dca8d1]
Former-commit-id: 7f754858ba451763c597ceb906cb05a6b63522cf
2019-03-04 14:45:19 +00:00
Jaifroid
c35f170cfb Allow click on location marker after removal of jQuery
Former-commit-id: 05da5382a546cc1aab1e606739bcea084d921b41 [formerly 7388f9d037bfb1e1d02fcb872015d3db66081e27]
Former-commit-id: 9758dbe546fc49a5bdefd98335be9880fc0f29fd
2018-05-11 09:46:07 +01:00
Jaifroid
2fa8ea2337 Updating mobile styles
Former-commit-id: 82fa580982b5a08eeb12779700d41fa61a8e97fb [formerly be75951e1d8d02082d706e78b611ffd4638752f7]
Former-commit-id: d81c8118a161f6602b9b8721b5d7f89a22828b49
2018-05-01 23:15:15 +01:00
Jaifroid
ba9aead18c Add support for float-right div boxes in German Wikipedia
Former-commit-id: 59a28941af9844485d04359aac9016dde71ef439 [formerly 54b89070ee0aad17bb270701e62f939c5284ce0c]
Former-commit-id: 99c1dd6f279208e870a2fd93c61d42d5e299ba1a
2018-02-28 08:06:17 +00:00
Jaifroid
54954986fd Fix issues with rarer infoboxes
Former-commit-id: a9a17e49f5cd48b39bdad05da4a841775b60a11d [formerly a9cc913e50f693a7e53bbd34d33fe78ae8c939d9]
Former-commit-id: 969f23437e1fd41bd0b6b0bccd9ce14713452573
2018-02-28 00:38:43 +00:00
Jaifroid
e781973e45 Discovered cause of some mobile style glitches (mobile.css!)
Former-commit-id: 41f500a8b27987551686c61b11e86dbced51820f [formerly 0ccdd68ab78b7d1559ddad46b2eb75663bdbc0c9]
Former-commit-id: 817ce5a3afff3ea8734151ec51c9fd0a65ff314a
2018-02-26 15:07:12 +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
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
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
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
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
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
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
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
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
Jaifroid
67c8b60069 Better mobile rendering
Former-commit-id: e45c4013eb3c4c8ee42d245085ba6851a7ce52fa [formerly d977783c91aac2163d4b06a4220927e392704c8e]
Former-commit-id: c8210cb179775fafca10f5b93dbaad89c2a9b260
2017-07-11 23:02:15 +01:00
Jaifroid
5295af46a1 Implements mobile style
Mobile is set as default in init.js


Former-commit-id: 8aefa91d818b469c93266f081708005ec0932ef6 [formerly efab5b7fb9747d3c2efd5466c8dce1befec7f462]
Former-commit-id: 36bf8b4b8dd6234598e14455170f49b45c1cfd39
2017-07-10 18:32:26 +01:00
Jaifroid
1832c49346 Cache common css in filesystem
Adds several common Wikipedia stylesheets into the filesystem and calls them instead of searching in ZIM file


Former-commit-id: 4bc437a57c10d8cc776bff317f2f69985228c086 [formerly 6319655c85dcc349d4b2755d69b13c00fbd7a9d2]
Former-commit-id: de9f3c234b9e5c8decedac9cc13f74282ce08132
2017-07-09 21:22:57 +01:00