Aurélien Roy
5e7ae1bb72
Add disabled state for unchecked checkbox ( #4916 )
2020-01-28 11:02:20 -06:00
Luke Towers
e8dca35c15
Include author name in plugin search results.
...
Fixes #4907
2020-01-23 13:07:18 -06:00
Ayumi
a647b48715
Set a consistent focus ring style on all browsers ( #4895 )
...
Fixes #4892 . Related: #4819
2020-01-21 12:09:04 -06:00
Flynsarmy
0bbc12af45
Remove excess spaces from tab title hovers ( #4876 )
2020-01-14 19:58:54 +08:00
Samuel Georges
d46accfc4f
Don't force highlight nothing element
...
Causes "Uncaught TypeError: Cannot read property 'element' of undefined at DecoratedClass.SelectOnClose._handleSelectOnClose"
Refs #4867
2020-01-07 07:04:25 +11:00
Samuel Georges
8ce9525b44
Take 2
...
Refs #4867
2020-01-06 22:12:14 +11:00
Samuel Georges
ec0918e284
Fixes removal of first item from taglist
...
Tested #4867 but it broke the use of pressing TAB after entering a tag to lock it in. This seems to retain that functionality and yet still fix the issue
Replaces #4867
2020-01-06 21:19:12 +11:00
Samuel Georges
4a1295162c
List support for tr.nolink class
...
The `nolink` CSS class can now be applied to table rows elements (TR) in addition to table data elements (TD) to disable the click event
2020-01-06 19:44:06 +11:00
Samuel Georges
06da92e06d
Fixes multi click issue
...
When the popup is hidden during its loading sequence, the invisible buttons are still clickable and prone to misclicks
Fixes #4729
2020-01-06 18:56:28 +11:00
Ayumi
0436165a90
Improve UX for checkboxlists on mobile ( #4841 )
...
Credit to @ayumi-cloud.
2019-12-22 13:39:22 -06:00
Samuel Georges
21f8c5f272
Fixes styling issue when quick select is forced
...
Replaces #4827
2019-12-21 13:46:06 +11:00
Ben Thomson
a53cc52752
Correctly display HTML entities in event log ( #4566 )
...
This changes the event log to use a partial for the log message which double-encodes the data. When using formatted view in the log viewer widget, the HTML entites are allowed by decoding back a step. When in raw view, the HTML entities are kept double-encoded.
Fixes #4558 .
2019-12-17 22:43:44 +08:00
Samuel Georges
5839b6869a
Recompile assets
2019-12-10 20:41:19 +11:00
Blaž Oražem
8abed1794f
Slovenian language added ( #4796 )
...
* Add Slovenian language
2019-12-10 20:17:42 +11:00
Samuel Georges
ee4078ac44
Tweak chart markup to not depend on an external class
...
This fixes the rendering of the example markup. The line chart has no styles but just needs to know the display height
2019-12-04 08:25:44 +11:00
Ben Thomson
1283121069
Trigger "change" event when time picker is changed
...
This allows dependent fields (ie. dependsOn) to trigger correctly when a time field, or the time part of a datetime field, is changed.
Fixes #4268
2019-11-30 00:09:49 +08:00
Ben Thomson
9b72c2d181
Number range filter improvements ( #4789 )
...
- Allow minimum or maximum to be unspecified, meaning you want everything up to maximum, or everything above minimum.
- Allow for zero values to work
- Tweak display of infinite values
Fixes #3982 .
2019-11-28 22:23:28 +08:00
Samuel Georges
566f138eab
Fixes touch events in sortable plugin
...
Refs #4791
Refs #4777
Refs #3755
2019-11-28 21:03:32 +11:00
Samuel Georges
18398a8318
Add touch events back to modernizer
2019-11-25 16:59:20 +11:00
Luke Towers
106756d656
Fixed conflict between JS input trigger plugin & JS filter plugin.
...
Related: https://github.com/octobercms/october/issues/3202#issuecomment-556042766
2019-11-22 18:39:25 -06:00
Jim Cottrell
b5ed0b313a
Restore support for Select2 data format in custom select control ( #4712 )
...
Credit to @jimcottrell. Refs: #4413
2019-11-19 15:13:08 +08:00
Luke Towers
19ce51ba4a
Implemented client side refresh of dependent options & server side checking of valid filter values before applying them to the query
2019-11-13 13:55:06 -06:00
Luke Towers
70107c6376
Initial WIP on implementing dependsOn support for filter scopes.
...
Still need to resolve an issue where if the slave filter has values set when the master filter updates, thus triggering a change of the available options to the slave, the original values are still set on the slave but not actually visible in the popup as options because they're no longer valid options. To fix this we'll need the ability to get the browser to refresh the slave filter's selected values (count icon basically since it already forces the options popup to refresh) when its masters update; while at the same rechecking the slave's scope values set on the server to ensure that they're all valid and there aren't values left over from the previous request that are no longer valid but are still being applied to the query.
2019-11-12 17:02:25 -06:00
Luke Towers
c9df45a87d
Fixed typo
2019-11-06 16:55:16 -06:00
Luke Towers
096ccf875d
Implement suggestions from @bennothommo
2019-10-28 12:58:07 -06:00
Samuel Georges
f542ca8e90
Implement XSRF checking for AJAX handlers
...
Refs #4699
Refs #4701
2019-10-24 20:19:20 +11:00
Ben Thomson
df65861aff
Add clear classes for fields ( #4706 )
...
Credit to @bennothommo. Added `clear-full`, `clear-left`, and `clear-right` CSS classes that can be used to apply clearfixes to form fields by adding them to the field's `cssClass` property
2019-10-20 15:47:37 -06:00
Damien MATHIEU
f09c05d31b
Update French translations ( #4668 )
...
Credit to @damsfx
2019-10-06 23:26:15 -06:00
Luke Towers
ad35d83323
Fix styling for switch fields that are required
2019-10-06 12:24:32 -06:00
Luke Towers
3b74a8f248
Add support for inline-options to radio field
2019-10-06 08:15:36 -06:00
Tobias Kündig
4f34ac5f4a
Prevent flash of unstyled tabs on page load ( #4666 )
...
Credit to @tobias-kuendig.
2019-10-06 14:42:40 +08:00
Luke Towers
fffe14a0d1
Remove extra framework.parser.js file
...
We don't use this anywhere except for framework.js where it is already included. We will not be supporting it as a standalone library so there is no need for it to be in its own file.
2019-09-30 08:57:59 -06:00
Ayumi Hamasaki
c627e8a0dd
Update mustache.js to 2.3.2 ( #4644 )
...
Credit to @ayumihamasaki2019
2019-09-27 13:04:46 -06:00
Ben Thomson
5f15ed54f9
Initial unit tests for front-end framework ( #4576 )
...
Credit to @bennothommo
2019-09-25 10:23:17 -06:00
Samuel Georges
f1eab843f8
Apply hand grab icon to "scroll before" cases - Refs #4629
2019-09-21 13:45:38 +10:00
ayumihamasaki2019
c4cdd4d44d
Show table scrolling a bit clearer - ux fix ( #4629 )
...
* Show scrolling a bit cleaer - ux fix
2019-09-21 13:42:20 +10:00
Samuel Georges
8d511e0ce5
Fixes broken hotkey implementation - Refs #4489
2019-09-21 13:16:45 +10:00
Samuel Georges
6daea258b9
Tidy up checkbox list - refs #4599
...
Also had to revert the 100vw improvement on tabs because it causes unnecessary scroll/drag activation. Also reverted change in form.base.less that had no reasoning.
2019-09-21 12:36:31 +10:00
Samuel Georges
202d1f6b04
Update the checkbox list widget ( #4599 )
2019-09-21 11:57:53 +10:00
Samuel Georges
db20bb3359
Fix the Primary tabs overflow error ( #4587 )
...
* Fix the overflow on the primary tabs
2019-09-21 10:39:46 +10:00
Samuel Georges
99db7132e6
Add a working checkbox list doc code example to october website ( #4600 )
2019-09-21 10:07:01 +10:00
Dan Harrin
7b8fecaa51
Replace use of parseJSON with JSON.parse ( #4517 )
...
Credit to @DanHarrin
2019-09-14 06:25:18 -06:00
Samuel Georges
2962f75221
Include the JSON parser natively in framework.js
...
We've also included it as a separate framework.parser.js file in case its needed by some external lib, such as Storm UI
2019-09-14 17:56:18 +10:00
Samuel Georges
68f0cd640d
Recompile assets
2019-09-14 17:41:13 +10:00
Samuel Georges
2e6347718a
Update jQuery mousewheel from v3.1.9 to v 3.2.0 ( #4574 )
...
* Update jQuery mousewheel
2019-09-14 17:38:52 +10:00
Samuel Georges
ebcb7ee6fd
Add a small JSON Parser to October framework lib ( #4527 )
...
* Add a small JSON Parser to October framework lib
2019-09-14 17:29:31 +10:00
Samuel Georges
35a6fb99b8
Add keyboard support to list items
2019-09-14 16:33:21 +10:00
Samuel Georges
8471c73054
Fixes keyboard support on checkboxes
...
The keydown/keyup/input events were not working correctly. Also the $cb selector was not specific enough and was picking up on the hidden input used to define the default state.
2019-09-14 16:11:16 +10:00
Ben Thomson
5f0da7e6f6
Revert c5d0a467 ( #3834 )
...
Reported issues with tables with constrained widths breaking content too much.
Refs: https://github.com/octobercms/october/issues/4618
2019-09-12 22:34:54 +08:00
Samuel Georges
52e2a838eb
Fixes typo, recompile assets
2019-09-11 21:42:02 +10:00