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
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
2ed1aca9bf
Tweak styles and filters
...
Former-commit-id: 51200745bdb523fef4a3da561cec5ce2baa6f0c4 [formerly 29d49cd301afdf3513e5eb18ac092167fd2b96b9]
Former-commit-id: fee227e7e79395f208c7af5bfdca2aa767502b97
2019-08-17 11:57:19 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
1db670c2f6
Unicode bug
...
Former-commit-id: c8bdb49261e84750890377ce0968a2132bdb1038 [formerly c2df5947a2408d64acfa2648683e60be9f04f871]
Former-commit-id: 5ed150258f34047a9b104b0c7d6cad83cb888328
2017-07-15 15:55:03 +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
67c8b60069
Better mobile rendering
...
Former-commit-id: e45c4013eb3c4c8ee42d245085ba6851a7ce52fa [formerly d977783c91aac2163d4b06a4220927e392704c8e]
Former-commit-id: c8210cb179775fafca10f5b93dbaad89c2a9b260
2017-07-11 23:02:15 +01:00
Jaifroid
547a4d0cad
Add params for source of CSS
...
Adds params in init.js for selecting source of CSS ("zimfile", "local" or "mobile"). User selection still to be implemented. Default is "zimfile".
Former-commit-id: 311bac831c130592414cbb0df5ddba7eac61f5aa [formerly 903a65084c766f414c13115fd890017ca579814d]
Former-commit-id: 96c6d751437772809e39a4a41785bcc71cd02cbb
2017-07-10 17:08:56 +01:00