alistair3149
|
80afc61fec
|
docs: use more specific typehint
|
2021-06-21 20:01:05 -04:00 |
|
github-actions
|
6d75ef421c
|
ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
|
2021-06-21 23:56:28 +00:00 |
|
alistair3149
|
11852ce2b3
|
ci: set up GitHub action
|
2021-06-21 19:55:50 -04:00 |
|
alistair3149
|
bf4dad5097
|
ci: set up composer
|
2021-06-21 19:55:06 -04:00 |
|
alistair3149
|
d2b0f2c691
|
docs: update PHP documentation
|
2021-06-21 19:48:23 -04:00 |
|
alistair3149
|
2580c82d06
|
refactor: rename Tabber classes to be more semantic
|
2021-06-21 19:46:17 -04:00 |
|
alistair3149
|
c8aa336530
|
refactor: remove unnessecary quotation marks
|
2021-06-21 19:38:59 -04:00 |
|
alistair3149
|
46596e450f
|
feat: add aria-selected support
|
2021-06-21 19:32:15 -04:00 |
|
alistair3149
|
45fb952d2d
|
refactor: use documentFragment for buildTabs
|
2021-06-21 19:28:47 -04:00 |
|
alistair3149
|
775d38e36a
|
feat: only smooth scroll in viewport larger than tablet
|
2021-06-21 18:48:56 -04:00 |
|
alistair3149
|
acfea26b2d
|
build: bump to 0.1.0
|
2021-06-21 17:15:46 -04:00 |
|
alistair3149
|
ecfe62498c
|
ci: remove jQuery support since it is not needed
|
2021-06-21 17:15:13 -04:00 |
|
alistair3149
|
4d79292616
|
refactor: drop all jQuery
|
2021-06-21 17:14:33 -04:00 |
|
alistair3149
|
31eb88ca52
|
refactor: convert HTML generation into ES6
|
2021-06-21 16:56:00 -04:00 |
|
alistair3149
|
2ee7bea7e9
|
fix: recalculate height based on tab content
|
2021-06-21 15:42:29 -04:00 |
|
alistair3149
|
8d980ce8ff
|
refactor: replace some jQuery with ES6
|
2021-06-21 15:22:35 -04:00 |
|
alistair3149
|
1ee66a0a94
|
refactor: lint scripts with ESLint
|
2021-06-21 14:54:31 -04:00 |
|
alistair3149
|
a351a1dce6
|
ci: enable ES6 support for ESLint
|
2021-06-21 14:47:26 -04:00 |
|
alistair3149
|
e9fcf81043
|
refactor: lint styles with stylelint
|
2021-06-21 14:45:06 -04:00 |
|
alistair3149
|
ff3a266434
|
ci: setup ESlint and Stylelint
|
2021-06-21 14:35:54 -04:00 |
|
alistair3149
|
5a6421cab7
|
docs: add note on being not compatible with Tabber
|
2021-06-21 14:00:44 -04:00 |
|
alistair3149
|
eb9564509b
|
feat: initial refactor into TabberNeue
|
2021-06-21 13:49:47 -04:00 |
|
Samuel Hilson
|
6c67baf4d1
|
Merge branch 'bugfix/missing-dependencies' into 'master'
Missing dependencies.
See merge request hydrawiki/extensions/Tabber!26
|
2019-08-27 15:19:52 +00:00 |
|
Alexia E. Smith
|
88a6b36b34
|
Bump version.
|
2019-08-21 11:10:08 -05:00 |
|
Alexia E. Smith
|
544fca7b0a
|
Add missing dependencies.
|
2019-08-21 11:09:50 -05:00 |
|
Alexia E. Smith
|
f52f2d946b
|
Revert "Merge branch 'master' into 'master'"
This reverts commit d75e942645 , reversing
changes made to a0d684eadf .
|
2019-08-21 10:40:25 -05:00 |
|
Alexia
|
d75e942645
|
Merge branch 'master' into 'master'
OOUI implementation
See merge request hydrawiki/extensions/Tabber!25
|
2019-08-21 15:04:35 +00:00 |
|
alistair3149
|
b5f28bfd74
|
Added classes as fallback for exisiting customization
|
2019-08-13 01:28:40 -04:00 |
|
alistair3149
|
3fbf00ba44
|
Code spacing
|
2019-08-12 19:46:12 -04:00 |
|
alistair3149
|
9c8da558c8
|
Revamped JS to use OOUI
|
2019-08-12 19:38:06 -04:00 |
|
Robert Nix
|
a0d684eadf
|
Merge branch '4459-undefined-indexes-passed-to-list-is-causing-an-e_notices' into 'master'
Resolve "Undefined indexes passed to list() is causing an E_NOTICEs"
Closes #4459
See merge request hydrawiki/extensions/Tabber!23
|
2019-05-14 19:32:49 +00:00 |
|
Alexia
|
044b999ba2
|
Update extension.json
|
2019-05-14 19:31:25 +00:00 |
|
Samuel Hilson
|
a80279208e
|
Add logic to prevent E_NOTICE from list
* Run phpcbf to clean up code
* Add namespace
|
2019-05-14 13:59:41 -05:00 |
|
Alexia E. Smith
|
af40239b6a
|
Bump version.
|
2019-05-13 13:27:32 -05:00 |
|
Alexia
|
5a5f894712
|
Merge branch 'patch-2' into 'master'
Escape the title much earlier so it's consistent. Don't worry about unescaping it later.
Closes #4457
See merge request hydrawiki/extensions/Tabber!21
|
2019-04-16 19:44:16 +00:00 |
|
pcj
|
296f905bb2
|
Escape the title much earlier so it's consistent. Don't worry about unescaping it later.
|
2019-04-16 19:44:15 +00:00 |
|
Cameron Chunn
|
7b93b6e162
|
Merge branch 'patch-1' into 'master'
Fix collision of multiple row tabs
Closes #17 and #16
See merge request hydrawiki/extensions/Tabber!20
|
2019-04-16 17:15:26 +00:00 |
|
pcj
|
61db144d81
|
Fix collision of multiple row tabs
|
2019-04-16 17:15:26 +00:00 |
|
Robert Nix
|
2073ebd8dd
|
Merge branch 'patch-1' into 'develop'
replace dot-encoding with percentage encoding, and underscores with spaces so...
Closes #20
See merge request hydrawiki/extensions/Tabber!19
|
2019-04-09 16:40:15 +00:00 |
|
pcj
|
d918def891
|
replace dot-encoding with percentage encoding, and underscores with spaces so that internal wiki links work; standardize to use decodeURIComponent because it's a URI component.
|
2019-04-09 16:40:15 +00:00 |
|
Alexia E. Smith
|
e78d7f1eb5
|
Update license, link, and extension.json. Add .gitignore and code standards.
|
2019-02-19 15:59:21 -06:00 |
|
Alexia E. Smith
|
057d03d8dc
|
Fix tab navigation for Chrome Explorer.
|
2018-01-26 13:39:56 -06:00 |
|
Alexia E. Smith
|
49cd5b8cd6
|
Fix URI encoded tabs.
|
2018-01-25 13:33:50 -06:00 |
|
Alexia E. Smith
|
7b302a284b
|
2.4.1 - Switch hash tab switching. Target mobile. Remove deprecated files.
|
2018-01-24 14:14:12 -06:00 |
|
Marcus Crane
|
a499360d0d
|
Minor fix to mirror gerrit changes
|
2017-11-13 10:40:05 -06:00 |
|
Marcus Crane
|
9c23e9cd34
|
Use push state which fixes a small bug too
|
2017-11-13 10:40:05 -06:00 |
|
Cameron Chunn
|
0bfe59cafe
|
Merge pull request #11 from Wikia/master
Prevent individual tabber tabs from line-breaking
|
2017-11-13 10:35:00 -06:00 |
|
TK-999
|
23709b86d0
|
Apply ESLint conventions
|
2017-10-16 18:06:25 +02:00 |
|
TK-999
|
604bf0e4cb
|
Write tests for tabber
|
2017-10-16 18:03:23 +02:00 |
|
TK-999
|
82379c9619
|
Prevent individual tabbers from line-breaking
|
2017-10-16 17:27:26 +02:00 |
|