67 Commits

Author SHA1 Message Date
Jaifroid
25778a62f4 Correct some style transforms to reflect latest location of styles
Former-commit-id: 3ec64e9f61eb4862595e79016cffcabd09e24480 [formerly 54b7d5735166e30dc50d2caff49137deb35bc10a [formerly 7e2da2e95d2f0638a059acdfa5a2a9ce9f897bf1]]
Former-commit-id: af0fda3c0620d86126d881dc240fce775bf90853
Former-commit-id: 7466149d30b01ee65d14cc97ca64d09aa48c70a2
2021-04-18 10:21:50 +01:00
Jaifroid
77bfa8593a Better detection of navboxes and removal of hard-coded styles
Former-commit-id: 5f5e16a24b960560cb6c54aa30809e9a320d4330 [formerly 57ba7f292dcfd93870a1aedc890bef83288d7cc8 [formerly d5e9c18e084196544d741298436fe5e9f9d96239]]
Former-commit-id: 9a9d3a9a69dc3cd1ff7d1460fcc9d03d1e72ba03
Former-commit-id: 0f8cd6277c3a1d1db0fd44b91d8e35ac26132d3b
2021-04-09 14:25:57 +01:00
Jaifroid
44b5bf9332 Fix display of Gutenberg ZIMs
Former-commit-id: 33b5bb0c2cddf7366060d05471efeb5192cb20c7 [formerly 156c5a21eb14143007b6c3ae3920c8612f913f5c [formerly 296364b47f5e13f3f3fec500842455ab4c4ddec7]]
Former-commit-id: 8b778812935f17c5a5b42c4f66212e8a414ed504
Former-commit-id: 9ef34c5878fe5267d4cbf5a498730c99fa46024c
2021-01-24 23:02:57 +00:00
Jaifroid
20f11fef15 Fix broken manual display of images in SW mode
Former-commit-id: 88e77863276d27858df5a68262d097204717684e [formerly 05a574b485f693fad70061ae986d989607c51b1e [formerly 1ef618326dbb7021b0c8edd7213a9fdf2634b6dc]]
Former-commit-id: d32a0f454c143b4c5ff219e40d90245f93eed130
Former-commit-id: 168ea335e3b71028560af6036d61319d3eca42ff
2021-01-17 11:27:45 +00:00
Jaifroid
c17dcc3ea7 Fix style for landing page
Former-commit-id: 94c409c6a5082e359e7e8624d7c4606aedcbe563 [formerly 18b86e453b91e6d2dd5bad74dc9073b9cf32d72b [formerly 92e44f98fc17da2452e61b3f8e736d60534634a7]]
Former-commit-id: d74d23f36f317f89dc401c8e5e4a713805f52998
Former-commit-id: 428e64da738391210870c07aeaaa601f78b6dd33
2020-12-31 06:55:44 +00:00
Jaifroid
d60cb65dc3 Adjust detection of desktop vs mobile to match new style locations
Former-commit-id: fe9bde403ce3e845642550998c3b2684cd371ab7 [formerly a16fd16a223a385bfbb4dfb99432d4de8092a0dc [formerly d3c0c32e1cfc0d4535c0e103c945e7a3aaf7dce3]]
Former-commit-id: 9cacd68b35af96993cdc3dd20992116c8642633c
Former-commit-id: 92bcc0460a9aa953c418df55068a53ebec70ed04
2020-12-19 15:24:09 +00:00
Jaifroid
4c77088b04 Support new css locations
# Conflicts:
#	KiwixWebApp.jsproj
#	www/A/Wikipedia%3AWikiProject_Medicine/Open_Textbook_of_Medicine


Former-commit-id: 1433c8fec1950d723b023f99666fca35a34900de [formerly 1377fc96f1d031e6dd04a6636f31dee4f97ea020 [formerly 460a8c555be669dc2e4d5fbfa521d20316fd4d40]]
Former-commit-id: 9b12df0fbc5088f1cb95545e7d57578debf775ec
Former-commit-id: ef2d81d19e5e4d613f701438f5bc84c97e6424d3
2020-12-19 15:24:08 +00:00
Jaifroid
130b423c26 Correct location string
Former-commit-id: 65a4c1e9a59bfab78ce0a374b24cd270a52f8a30 [formerly 6d6554b8576ad72b09c4649c1b7bcffe157034c3]
Former-commit-id: d5ad4c5121bcb5e665d98817319bdfaa1c7f1c17
2020-01-19 13:11:51 +00:00
Jaifroid
87f28083b2 Intuitive toolbar hiding like in Android app
Former-commit-id: a69af97113d525e02df1d187468fb5f76009890c [formerly e20011fc1db5fe1f78d5aab7d53d6176747f1538]
Former-commit-id: 2563915c87786bf79dc23686b5c62fa349d2f7ab
2020-01-18 22:58:28 +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
fb43217fc2 Stop critical looping in print routine
Former-commit-id: 5ff3f1ce945f984d39d43220aa67bf1bee2c21d1 [formerly 534fa939e287eb9583ab6b9545a0cfe4bdca47d6]
Former-commit-id: 9072c20973b691b28fc99f8467c54fcd488597ec
2019-08-16 16:07:15 +01:00
Jaifroid
a48933084d Fix critical loading page loop and various typos
Former-commit-id: 2b90792c29e2c5f7080d3b5f86a95a4d6b972e22 [formerly 424568deb8d362edd388d5b41e83f6a0a2305afb]
Former-commit-id: ebf9a6c741bd51a917c713e0a54d4a5d51b90291
2019-08-13 22:51:44 +01:00
Jaifroid
90e6044fb2 Fix critical display error with non Wikimedia ZIMs
Former-commit-id: b12176bf99c375afbb5af6f47c3419126a864164 [formerly 6a1951e4ae983eac527e05f70d444b39fc29d7ba]
Former-commit-id: e51499ea39bc119a79989f11770785445e5796cc
2019-08-08 18:43:59 +01:00
Jaifroid
b77eae3362 Iron out display bugs
Former-commit-id: 659b71e1b32ed348ad65987c319ea9de52ec456d [formerly 5a7834b18965f6647d8014a04f0e88e68b2ba6e7]
Former-commit-id: e005060d07ef3b98fa8519bae02e7e144764f472
2019-08-08 18:02:51 +01:00
Jaifroid
0afc3ea834 Correct prefix for newstyle
Former-commit-id: ff0412eb5e38485a65a36ae13a6e0d2fe9ea9a82 [formerly 14eed5b8e7fe48bd09ad61ea2f5ab03a964058ef]
Former-commit-id: 2880f43f37245d5bb8c25a22d7b21a7d4474ab53
2019-08-08 15:20:42 +01:00
Jaifroid
0e190d02ca Improve article reloading
Former-commit-id: 7b2af6e9bff955c89635835471a4810ccd3ab7cb [formerly 093a8a635c1992f627693844269c557d701200c0]
Former-commit-id: 51f9cbea6d81d858a2559695411cfedba30105b9
2019-08-08 07:58:36 +01:00
Jaifroid
718653fc5d First fully working version of transform styles with SW mode
Former-commit-id: bf26a22e4dce5d359c707972e391230cb9dca8c6 [formerly 88d06fd8c0a33f1faf5a7bd6dac2fe4c20c5f382]
Former-commit-id: 3a14ce0bc4629f3142387c8e80f77a9c4ca853ff
2019-08-05 16:49:22 +01:00
Jaifroid
5b339e3c3f Towards stylesheet reading
Former-commit-id: eb662edd054537b63da1bf09ebbd5dd23d98fc86 [formerly 3db3a7b888991a7c5f509f94708007969e5ecf21]
Former-commit-id: 5e17febc5d869a8a88c28408b7a0bac8d24fae55
2019-08-05 10:18:04 +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
28e25f1939 Don't transform position of wikitables
Former-commit-id: 2cf63f10d2e86b3197c9d68925b4aa7244d0d503 [formerly a26b3b279bf8f9c8d9bfc942a53dc3354ae95189]
Former-commit-id: 87f3d7147e1c16325f15bd6a0209fbfc58e9ade6
2019-07-26 16:21:27 +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
da582d1293 Style tweaks
Former-commit-id: 3d7a8cdde77117f375672ae0b1d0a6534ece9304 [formerly ee0c6dfc1ffa87c9477d02f9368e3ca6f252ab65]
Former-commit-id: 9459aace769b6d1dd4f7b1e28a6e32018b5a2382
2019-06-18 17:09:34 +01:00
Jaifroid
538ace8186 Support new details-summary ZIM style
Former-commit-id: 4eb74d6a2621e07f513b287a64e306ebfced9a3f [formerly 0eb23a50acacc5534f91cec132c0a318b6b36b4e]
Former-commit-id: bb1e23899b818b2c9b1efcc3da005e90f6131e75
2019-04-30 15:10:51 +01:00
Jaifroid
2363e4998c Major overhaul of dark mode and dark theme settings
Former-commit-id: 0ff539b327004836df113a2a45adeee65cb3bca1 [formerly b8898beb81ca26fbe75c5c74e9e8eec196456210]
Former-commit-id: 3696955c46a437970c18d2e30c753b0007a2feab
2019-04-04 16:17:13 +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
4473e513f7 Merge branch 'Add-modern-CSS-spinner' into master-dev
Former-commit-id: 22418a400b32c34756fb8f8caf88a4b9470288f2 [formerly 7eea40a5d3d80b991ea835d2bc29fb16c4fae44d]
Former-commit-id: 76d21add2901a897584344dec0b31b34aab72bb5
2018-10-13 11:28:41 +01:00
Jaifroid
b3c6ccc12e Fix double-insertion of styles and repair list style
Former-commit-id: 766bbbeb3d93a7cd8c85d7ce691d0b68a1bdf6b5 [formerly 67f964f960b9dad301bdc7f1b8fc17177d536b5b]
Former-commit-id: cb1f981188fa3628db97d72ece659e353ce25408
2018-10-13 11:24:11 +01:00
Jaifroid
c99080bf9e Rework style of spinner and message box
Former-commit-id: 2b785d0f9ad8e0402822362599b7ab8304ab7ab3 [formerly 052b572a40dc51ef40e944f3d0a7e4c81b704649]
Former-commit-id: 21c28d38887eb60634e9f2e82d21b16a7aa00006
2018-10-13 09:47:44 +01:00
Jaifroid
ead99019f7 Adapt for ZIMs that are missing minerva
Former-commit-id: 29e3b340ad3d9dbe96c3e3baef9182ca39a5c88d [formerly 4ca6d0cf5b971468646b7798cb2d64e182bd380a]
Former-commit-id: bdbea9d31de8f829bfc796554f03c69575ccb776
2018-10-12 18:57:11 +01:00
Jaifroid
f9564b9bfa Better algorithm for handling stacked infoboxes
Former-commit-id: acbe3a7a3d4a97bae7e36fc33498a6429de9ad07 [formerly 309e0691989b0c435d45a8548fea889a7a440aff]
Former-commit-id: f8365c0c98870ccd9373769ee628b252e702be71
2018-03-05 17:04:14 +00:00
Jaifroid
6c56379583 Fix gradient inversion glitch
Former-commit-id: 7c0a8b4e8503b4609efac114c361499f16141a1f [formerly 2d58653f3aa75539d6192e7065838037bd00597e]
Former-commit-id: 6e7b0a28f40576b2cdb490f38a9e0e73914f91d4
2018-03-01 09:53:07 +00: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
165c76bee1 Option to remove max-width restriction #53
Former-commit-id: 60269d81950389501a249a560366b7fbca4d6856 [formerly 33506c802283976c26cb50d9bacb61bbfb8b0ee8]
Former-commit-id: 33e34b735d2010cd07616c8c85ec28ae691396f3
2018-02-27 10:47:59 +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
e3c303e174 Correct CSS display issues with mobile styles
Former-commit-id: a8654753ddab3d1b7fd2249d552545237dfe36d6 [formerly 968c47434af3a60b4d02ad8e5892c97dda9fbf67]
Former-commit-id: 45e7623631670cd0293f856b89346e6a139e2621
2018-02-26 12:03:20 +00:00
Jaifroid
2bfb7e5b15 Dark style tweak
Former-commit-id: 7e6c7390c8d100172b6571d2e1ff765df31baccc [formerly 320700eda209a8d4619db8287a04c1fe4c3c0a3b]
Former-commit-id: dbb5baadc6b7f2ead7ba163294e4ef508c77a2e0
2018-02-24 16:57:13 +00:00
Jaifroid
d135262d8c Update dark style to work properly with subdirectories
Former-commit-id: 40252fb2f689d4b45d7416c7eff6697fbf277c66 [formerly e28f73864bcedb51bef6410596ab243b952a4eee]
Former-commit-id: 95a37f5e3d91eec682d8e3e3f6d9f7c2327680fc
2018-02-20 20:13:10 +00:00
Jaifroid
5b0fe71c54 Add CSS cache support for Stackexchange / Mathoverflow
Former-commit-id: 88cc1d90a59df78734d66e5a49d1d11aa3b247fa [formerly 267e575ba89ab8422a5180f7da447827c1d4b571]
Former-commit-id: 2c2422906d69ad5ab5968ef2b4e9a13e8fc50880
2018-02-18 11:33:57 +00:00
Jaifroid
a58251beed Simpler less error-prone way to move infobox
Has the disadvantage of placing the infobox out of its DOM hierarchy, but visually this makes no difference and it is immensely simpler.


Former-commit-id: d6e89d34fadbbdc9c210ae82353527bc01162450 [formerly 17e35bd419bb96b92620225a84111aba77a61f66]
Former-commit-id: e2ca8348b1215be1bdc6e3adbe6747f52ca554fd
2018-01-11 16:04:57 +00:00
Jaifroid
dcc570070a Support quickbar style infoboxes and new regex for matching infoboxes
This needs testing across different ZIM types


Former-commit-id: 2e0512db320679188ac125acc168fcc331bb977a [formerly 520a9483b91820ea3f724589b2b83ab412cd7c99]
Former-commit-id: dc3ae991a1b4b9a876cfd62009eed06443d16581
2018-01-11 11:33:14 +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
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
637e87581e Fix issue with incorrect scoping of mobile to desktop transform
Former-commit-id: f71303631e8029125371fb263d3a821cc3e54946 [formerly 21bcb3371a60385d4c27c275f2a86f6fba4e1bf7]
Former-commit-id: 7bb6930d8f18e7511003f0446904694551d66bcc
2017-12-20 19:48:45 +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
2d052acf7e Added language selector to list of archives from server
Former-commit-id: 422363fa912df7e4c042cf50f8f9feb064a5b481 [formerly 719c8cc95391a7e24020186430d1537c4c8f739f]
Former-commit-id: 87efce41dfcd5155118fc510fd45ba50a84c6962
2017-09-01 13:09:39 +01:00
Jaifroid
7b4665da25 Reintroduced cssBlobCache without the queuing logic
Former-commit-id: b603c1dbcad17d5e5cfda05a4886ee6e8182cf89 [formerly 4d1784b41b9d9864549e50d528247f86fdc1758b]
Former-commit-id: b8b3dcc11af20d410dd9b52fcec0110c58768a6b
2017-08-29 21:29:51 +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