104 Commits

Author SHA1 Message Date
Jaifroid
177e5c19b8 Better replication of infoboxes in mobile and desktop styles
Former-commit-id: 21749428d6515f729d7b006b74ad9a578db40042 [formerly 0ae84db07a58ddd60f4ecf512a5da609be8eae9e [formerly 8e1d0c7298ee15107f05cb2f17a9f1b2d47cb465]]
Former-commit-id: 27785346d4ea0cb5bed741a98a306ba7d6465cb3
Former-commit-id: 4049c8c1660da99c6c0bef5ab7b6993cc22791af
2021-08-02 07:20:27 +01:00
Jaifroid
901359a557 Make author visible in dark mode
Former-commit-id: 92eac08037020f3fc8eedc76ae93bd24f37f71d9 [formerly 3821202b44fa7c38adb8b186d44e31dff13702f1 [formerly 0927d9ac08f6ec1fdcffbb933feccf2f58169493]]
Former-commit-id: 95d2adc57c91feb86e7d9e0e49f6ad4289aef26a
Former-commit-id: c30a5fb72958e17a9ad826de03840e24373f18c1
2021-06-12 14:56:38 +01:00
Jaifroid
65d265945a Fix issues with dark mode in Gutenberg ZIMs
Former-commit-id: fda41962e1bcc6892845366e4c97c6e7a76d2104 [formerly dc711f1de5b97c18bbb0c6bce719176366f5ecc0 [formerly 7ed31d769012ceb46daa03d0b37f901b1e535ccb]]
Former-commit-id: 641cdb3158ea4484ad682799e99b8e188b705877
Former-commit-id: 50feb2ec9b9b34176f504adde6634c0b887967c0
2021-06-12 11:05:18 +01:00
Jaifroid
9b75d6443c Ensure minimum width for infoboxes
Former-commit-id: 8066fc34d196e1429b4f14785c08d5ef2d630e61 [formerly 1f00c725f9faa622c4ed0cf1fa66ca12008ab1ab [formerly cc2e590533035e91812518d2c5b32765fcdbd17b]]
Former-commit-id: 1a3641a27b31156e1597d6de72a2a3a9b623fe44
Former-commit-id: 6d364cc9be7960d9d02d6f11b8abc6dae25eeca7
2021-04-10 13:24:16 +01:00
Jaifroid
db684283c8 Fix load of masonry-style images in SW mode
Former-commit-id: e4703568bf7362a0fa4bfd6b5df51321fe3a1f47 [formerly 47d30e59bdf0c86659516da06b78d9ac445a0524 [formerly 2f9bb8b502bfb85791951f430537c5faef0ff473]]
Former-commit-id: 96b4d17f20d6a2786f53b70bf250c4f7bd8b57a4
Former-commit-id: f9adb872a9280a98e0221c3a738fdec5a63cac77
2021-01-01 18:28:55 +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
1f15d52b97 Open section when scrolling to it from ToC #93 (#105)
* Open closest section when scrolling

* Ensure sections inside closed sections are opened

* Remove redundant comments

* Update open-close algorithm to account for details-summary tags

* Remove erroneous restryling and table caption issue

* Restore functionality for IE11

* Check for details support (but doesn't work in Edge)

* Provide option to open all sections

* Add option in config to open all sections

* Better method of opening all sections

* Fix for use with Edge and simplify

* Move closest function to util.js

Former-commit-id: 08bf54c6f195f6e1b1d6bdc79bff4e498f1ea84a [formerly fd4a6bbe6a10a55b3b7d650df55ff6143e4924ee [formerly 232f2bacaf5d754697b33175ee1f0e7fb86902be]]
Former-commit-id: b8766106786d4bcbffc05a635b1d4d2bbfac3c77
Former-commit-id: b57854d302f81170b33a44aeac54e5d93be27739
2020-09-20 15:30:45 +01: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
522ff9de62 Invert display-style maths SVGs in dark mode
Former-commit-id: 3d1c115624572a5e0a07af7892c5ccaef614fd00 [formerly c397537627e22dbbdfd7b31b6cf3598704167228]
Former-commit-id: e0c552f28f96dfaa71246823ad8bfcdc7d16832a
2019-12-29 17:51:34 +00:00
Jaifroid
fa9c09a142 Black-blue background
Former-commit-id: e92de4f901a2ae1a2f8a37fefe9898dbfcf0d43c [formerly 853724ebeb67f46714cd3c9f5d9a2d36bcae508c]
Former-commit-id: 8fae93fd83837ca9fad0d8e4d01b7d7c9d384377
2019-08-26 20:54:17 +01:00
Jaifroid
716e0cd256 Cache essential styles
Former-commit-id: 010f73dc578a8b8513a6a06b4e9652decaaaa908 [formerly 88d6e4fc2dbff4629eb2033aa18ac33db3ac4b44]
Former-commit-id: 8079ba5f21116966e6db93acc741164a3394bd0d
2019-08-26 16:01:41 +01:00
Jaifroid
2ed1aca9bf Tweak styles and filters
Former-commit-id: 51200745bdb523fef4a3da561cec5ce2baa6f0c4 [formerly 29d49cd301afdf3513e5eb18ac092167fd2b96b9]
Former-commit-id: fee227e7e79395f208c7af5bfdca2aa767502b97
2019-08-17 11:57:19 +01: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
a333560ad4 Style tweak and less logging
Former-commit-id: cbaa4006ead8882f38c77c213500ba4fb02c93ab [formerly a81e9e92bacc64a27ce991f3850b803644c07065]
Former-commit-id: 1a7738de3de435efc5cce4f190e0d363149af4b1
2019-08-15 16:46:31 +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
53e72524ca Support details-summary in mobile stylesheet
Former-commit-id: 44bc5cf296f12d09615778cd3a0d96f2d436d77a [formerly edd2f5f82a3a46cfa1384bb36b7525b63f3c4063]
Former-commit-id: 51e377b332ab1606f91849fdbeaca2dbe74994eb
2019-07-26 16:21:45 +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
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
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
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
7fbd2859aa Correct footnote numbering and backlinks in applied mobile style
Former-commit-id: 36d8199bfbb65d0263a57b7e236e1f12108064e7 [formerly 979df792d867a41b55a932bafad0c57e0a30bf1e]
Former-commit-id: 58f3a91aafd412163de4b7810f747dabb4eb8ff6
2018-12-09 11:25:58 +00: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
00ffd0c211 Dark style tweak
Former-commit-id: 02a6fb55765d3d9155d4552feb80bd8b330d1807 [formerly 0ecec7bf51e5a96271f73cd89f2eb530e8c60b2b]
Former-commit-id: a51e091e630da6c85a5600626591deaa19b1a394
2018-06-19 09:55:16 +01:00
Jaifroid
8e2e177d38 Tweaks to hide-show section function
Former-commit-id: 364a919b101470d61f18f775a098d188f5f357cf [formerly a18752945e36b0fef95d7e59a6ae3c8a8797e36f]
Former-commit-id: fd13cd6441d273cf2284545b29f4949dab6e9a42
2018-05-11 19:05:39 +01: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
b075b24be4 Dark style tweaks
Former-commit-id: 737dcb40dd3c5497ce94c10545b4720cd9e5216e [formerly 1dd1bf8571bb58538cef8dddad24324617140c03]
Former-commit-id: 6fb518464f2453a8fad5caaec13c578479ad4f37
2018-05-06 11:07:15 +01:00
Jaifroid
b83aae827f Remove large blank space again
As per https://github.com/kiwix/kiwix-js/issues/34 and https://github.com/openzim/mwoffliner/issues/96


Former-commit-id: 7526c210ceee6f9daa19e202461540be0c04627b [formerly 1a32b4cc6b8c1a280f4cdef66eea1f0b9d8eb8fb]
Former-commit-id: a5b20a49b0f26512e2791ccd5e8f4a6fb528c2a2
2018-05-02 18:09:11 +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
8a6fe8cffd Minor style adjustments
Former-commit-id: b540f175b962f949f35d8d5e0b7625fdcbec3abe [formerly 542768be340dd94e4136c00dbd1da3a78419aa82]
Former-commit-id: 33074074c5ff89edb09113b561bdfebcb4bfcc54
2018-03-05 21:58:47 +00: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
5c8c623997 Refinement of page border display
Former-commit-id: 0b87d492155a4eee0a1568b92c0ce0a89c3fa1b9 [formerly b6d411f2f038d81740737b721b374ac4bca002e7]
Former-commit-id: 63ef213cf2814e071cd2e4c1e1bd20c4761104de
2018-03-02 05:37:13 +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
7304fea803 Load and remove dark themes dynamically #54
Former-commit-id: 13161c5d35f03c8b28662f407686831db3a845e2 [formerly 4691121a0d38bd33e558742d22775a0d4f0ecd90]
Former-commit-id: c442478fb2080c8be1316f02714ee3e8cbafcf69
2018-02-28 22:19:20 +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
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
71fdf09760 Fix external icon not showing
Former-commit-id: 87d2f01de3b783029bf0db13111596ef3e88e686 [formerly b5bec931d84bbb447a11b56367cfea6695393a6a]
Former-commit-id: 64c6ee03a6509b68fee40ea7b5af066425d4bb2b
2018-02-26 12:39:09 +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
fd2b3c0fdd Fixed regression caused by unclick and deal better with geo co-ordinates in non-Wikivoyage files
Former-commit-id: 0fc746625bad9be2d645db3ed1bf586da7a0e77d [formerly 3f2f3a38f7c25df84b5f09ad6de1541fa4100bc5]
Former-commit-id: ad8bc0a244d969c9f1253184a0ab5c7c9f1b5bad
2018-02-05 16:36:10 +00:00
Jaifroid
afb4765842 Fixes dark-style background for infoboxes #46
# Conflicts:
#	CHANGELOG


Former-commit-id: 875ff9a7cb6e954767fb940224d692235056a364 [formerly 87d7d5a6bdace5cddc3052b39bc2549d99a490ba]
Former-commit-id: fdad5fdadcb65dd618f2643eb1788fd379238dbb
2018-01-26 06:39:34 +00:00
Jaifroid
dfb2203a75 Ensure some Wikivoyage German infoboxes float right on wider screen widths
Former-commit-id: 1034120c8e348373d854e9ec9a3c2a18a407d5cd [formerly 065a201c11c0c8537c93a842ce73aaeb30929332]
Former-commit-id: 7cc97bee1cff4dc7b55279476d1ac74118ed01c2
2018-01-15 14:14:22 +00:00
Jaifroid
6337bc37f5 Correct UTF-8 encoding
Former-commit-id: 289b735986fdf4801566061470a40f2f34062d58 [formerly 664355d1c32afd324f112111107e3567c64ee3c8]
Former-commit-id: e06178128d1b080aa1be7e86d8d3812813d27571
2018-01-09 11:56:43 +00:00
Jaifroid
6288235ba6 Support French Wikivoyage infoboxes in mobile style
Former-commit-id: 50f0dfa8fe9ac41168ef227fb6e987975f82a303 [formerly d2c090177f33847f118c5d7d867a3d72ad6f02c5]
Former-commit-id: 7d37b582efad36f3cbaa0985b6825d8b89abe1ed
2018-01-08 22:33:40 +00:00
Jaifroid
3777c9af0f Infobox style adjustment
Former-commit-id: 8fef990b74cc938b50a86d38c3fc4156a0f57c69 [formerly 7da6838a0cd2c84a57922c046a2ee94830593e56]
Former-commit-id: ba45a6136d5d289f1297e89ecf3f1d9070163885
2018-01-08 18:21:42 +00:00
Jaifroid
028a3acff6 Adjustments to infoboxes
Former-commit-id: 5cdc33e824fc0a1ae2aa42cd30b55b89e628bc54 [formerly 43a040d13fe70626ca86e1dff1dbf8e54da3fa31]
Former-commit-id: c4d92479b445fdda3bf3010d366985d1d81f1049
2018-01-08 17:50:18 +00:00