flarum-bot
b8754c7d7d
Bundled output for commit 7f2e6543ed
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-19 09:17:15 +00:00
David Wheatley
7f2e6543ed
Add typings for class component state attribute ( #2995 )
...
* Add `state` typings to class components
2021-08-19 10:14:50 +01:00
flarum-bot
cc29cf3e10
Bundled output for commit 2831ce226c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-19 09:13:22 +00:00
David Wheatley
2831ce226c
Fix global typings for extensions ( #2992 )
...
* Fix global typings for extensions
* Deprecate global `app` typings
See https://github.com/flarum/core/issues/2857#issuecomment-889841326
* Add `app` export for common namespace
* Add missing `app` imports within core
* Add missing `app` imports to JS files
* Fix incorrect import
* Fix admin file importing forum `app`
* Add `flarum` global variable
* Format
* Update JSDoc comment
* Update JSDoc comment
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com>
* Fix frontend JS error
* Empty commit
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com>
2021-08-19 10:10:40 +01:00
David Wheatley
8fe2332f98
Remove format hook on commit; update CI to only build with valid formatting ( #3032 )
...
* Remove format hook on commit
We all hate it. Let's remove it.
2021-08-19 01:53:39 +01:00
flarum-bot
e05ccf9f62
Bundled output for commit 83529e23de
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-16 09:57:55 +00:00
David Wheatley
83529e23de
[A11Y] Make checkboxes focusable ( #3014 )
...
* Add extra feature to a11y focusring mixin
* Add visually hidden CSS class and mixin
* Visually hide checkboxes (keep in focus/a11y tree)
* Place checkbox focus ring around display element
* Improve mobile checkbox/switch accessibility
2021-08-16 11:56:10 +02:00
flarum-bot
51ce89b61f
Bundled output for commit ef20e29b20
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-16 09:19:44 +00:00
Sami Mazouz
ef20e29b20
[1.x] Custom Colorising with CSS Custom Properties ( #3001 )
...
* Start of conversion to CSS variables
* Use variable for Badge colors
* Use variable for avatar bg
* Use variable for user card bg
* Use css variables for hero
* Use css variables for buttons
* Use css variables for sidenav links
* Cleaner style attr
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-08-16 10:17:48 +01:00
flarum-bot
5798c4b355
Bundled output for commit afc1a1bbbe
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-15 18:56:32 +00:00
David Wheatley
afc1a1bbbe
[A11Y] Explicitly state aria-hidden
value; hide icons from screenreaders ( #3027 )
...
* Set explicit `aria-hidden` value
* Hide icons from screen-readers
2021-08-15 20:54:50 +02:00
flarum-bot
c8b514106a
Bundled output for commit 634dfc69f3
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-14 23:22:33 +00:00
Ornanovitch
634dfc69f3
Permission Grid: stick the headers to handle a lot of tags ( #2887 )
...
* sticky thead th & tbody th, adapt PermissionPage and PermissionGrid layout
* adjust height size
* cleanup
* cleanup with some SychO9's recommendation
* remove the `thead th` `first-child` "protection"
2021-08-15 00:21:08 +01:00
flarum-bot
2a83022727
Bundled output for commit b32496d30c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-13 22:24:28 +00:00
Hasan Özbey
b32496d30c
don't show excerpt if there are no plain content ( #2964 )
...
for https://github.com/flarum/core/issues/2942
2021-08-13 23:22:56 +01:00
flarum-bot
2dd9e17568
Bundled output for commit 13d302b650
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-10 13:54:32 +00:00
Ornanovitch
13d302b650
make user.editGroups depending on viewHiddenGroups ( #2880 )
...
should resolve #2610
2021-08-10 14:52:34 +01:00
David Wheatley
ce824b0ccf
Use organization Prettier config ( #2967 )
...
* Use organization Prettier config
* Bump version to 1.0.0
* Update workflow
* Use npm ci and package.json script
2021-07-30 12:18:20 +01:00
flarum-bot
34803f4b43
Bundled output for commit 81e6b17f83
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-26 11:04:48 +00:00
SychO9
81e6b17f83
npm run format
2021-07-26 13:03:09 +02:00
David Wheatley
f949b0a28e
Remove class from text input
2021-07-26 13:03:09 +02:00
David Wheatley
66064ca9be
Remove class from Mail Select setting component
2021-07-26 13:03:09 +02:00
David Wheatley
f9fc78a10d
Prevent class attrs overriding default Select classes
2021-07-26 13:03:09 +02:00
David
e195ca27a8
Fix Select-based setting breaking admin pages
2021-07-26 13:03:09 +02:00
flarum-bot
ac0e98e721
Bundled output for commit 5a1948c4fc
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-14 14:15:44 +00:00
David Wheatley
5a1948c4fc
Add fix for broken type hinting on class components ( #2962 )
2021-07-14 15:13:57 +01:00
flarum-bot
9ff1a42396
Bundled output for commit 3130e3de5e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-13 12:44:21 +00:00
David Wheatley
3130e3de5e
Allow extra attrs provided to <Select>
to be passed through to the DOM element ( #2959 )
...
* Allow extra attrs provided to `<Select>` to be passed through to the DOM element
* Allow direct passing attrs to the Select wrapper
* Format
2021-07-13 13:42:46 +01:00
David Wheatley
da20d75e3c
Hide post footer when empty ( #2926 )
...
* Add `Post-footer--empty` class if the post footer contains no items
* Hide post footer when it has class `Post-footer--empty`
* Swap to `:empty` pseudoselector
* Prefer ternary operator
* Fix typo
2021-07-13 13:42:19 +01:00
flarum-bot
b7cb1e8d36
Bundled output for commit 42dabea81f
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-05 15:37:15 +00:00
Lucas Henrique
42dabea81f
Move Day.js plugin types import to global typings ( #2954 )
2021-07-05 16:35:37 +01:00
flarum-bot
1cf9491fe6
Bundled output for commit 3fcc7bd3b9
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-06-21 22:16:28 +00:00
ctml91
3fcc7bd3b9
use display name for avatar color gen
2021-06-22 00:14:37 +02:00
flarum-bot
8149397850
Bundled output for commit 1ced907e52
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-06-06 01:50:56 +00:00
David Wheatley
1ced907e52
npm audit fix
2021-06-06 02:47:58 +01:00
David Wheatley
440bed81b8
Fix XSS vulnerability
2021-06-06 02:41:48 +01:00
flarum-bot
bcc4545ce7
Bundled output for commit 9ee3cd6a18
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-18 05:39:33 +00:00
Alexander Skvortsov
9ee3cd6a18
Fix insertText
...
In dd8323ee36
, insertText was modified from the original to work with reply mentioning. This was done due to a misunderstanding of the API: the selection range isn't the selection to replace, but rather the final selection state after replacing the *current* selection with the text. This commit restores the original, correct implementation of insertText and instead adjusts the `insertBetween`method of BasicEditorDriver to set selection state before executing `insertText`.
Fixes https://github.com/flarum/core/issues/2877
2021-05-18 01:37:19 -04:00
flarum-bot
e855c49824
Bundled output for commit e010cbc319
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-17 00:29:54 +00:00
David Wheatley
e010cbc319
Fix Badge className
not being correctly set
...
Fixes group icons on Admin permissions page
2021-05-17 01:27:30 +01:00
flarum-bot
1a34b85250
Bundled output for commit 1b8c77d034
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-16 23:04:41 +00:00
SychO9
1b8c77d034
Remove Beta leftover warning code
2021-05-17 00:02:21 +01:00
flarum-bot
54319c0466
Bundled output for commit 9040e62c0e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-16 00:14:08 +00:00
Alexander Skvortsov
9040e62c0e
Drop JS copyright blocks
2021-05-15 20:11:38 -04:00
flarum-bot
763bd7d244
Bundled output for commit 9b76c8f611
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-15 23:09:46 +00:00
Alexander Skvortsov
9eb74fdc8a
Fix CustomFooterModal Appearance
...
The textarea in the CustomFooterModal was much larger than in the other appearance page modals, and did not use a monospaced font. Turns out the other 2 were explicitly specified in the less. This commit adds a class that can be applied to all these modals for simpler maintenance.
Fixes https://github.com/flarum/core/issues/2865
2021-05-14 21:36:06 -04:00
Alexander Skvortsov
05dda5b083
Fix KeyboardNavigatable
...
In b2d053f686
, I tried to be clever and create a new KeyboardNavigatable object as a return value for `when`. My approach to cloning was incorrect, and caused the util to break entirely.
My original intent for having this "clone"-based behavior is that a single KeyboardNavigatable instance could be created with multiple listeners, and then "cloned" like this with different "activators" registered via "then" calls. In hindsight, this change introduces more issues than it solves: outside of just not working, the cloned "KeyboardNavigatable" instances have shared internal state (the set of callbacks), and each has write access to this internal state. This is a recipe for unpredictable behavior and confusing bugs, so best to keep things simple for now, and maybe introduce more functional behavior in later releases.
Fixes https://github.com/flarum/QualityAssurance/issues/25
2021-05-14 21:21:58 -04:00
Alexander Skvortsov
d1e987a240
Fix 0s in notification dropdown
...
By casting the length int to a bool, if there are no badges, we don't display a 0. It seems that mithril will render integers, but not booleans.
Fixes https://github.com/flarum/QualityAssurance/issues/28
2021-05-14 21:08:48 -04:00
Alexander Skvortsov
8ffeac4315
NotificationListState separate content method
...
This fixes an error where an empty notification list wouldn't show the "empty" text.
It also simplifies flow of logic and breaks the component up a bit for readability.
2021-05-14 21:04:26 -04:00
flarum-bot
fc06c76e2c
Bundled output for commit 13d341e014
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-14 22:37:39 +00:00