Commit Graph

88 Commits (42dc52bd00a0277e9d95f8a6c883d931e2b4c2d2)

Author SHA1 Message Date
Fabio Caccamo 3d5d5ae92f Open any link with `_popup=1` query-string parameter in a modal window. 2024-02-14 18:38:16 +01:00
Fabio Caccamo d3b6d5f3ba Fix inputs height when there is a multiline label. 2024-01-30 11:34:56 +01:00
Fabio Caccamo f086906f46 Fix related widget height and buttons alignment when there is a multiline label. 2024-01-30 11:34:24 +01:00
Fabio Caccamo 7187331bd2 Remove header min-height. 2024-01-29 00:53:30 +01:00
Fabio Caccamo 3a37860af5 Fix help text horizontal alignment when using `show-fieldsets-as-tabs` / `show-inlines-as-tabs` theme options. #317 2024-01-08 23:21:49 +01:00
Fabio Caccamo f96acafd11 Fix file-upload widget margin-left. 2024-01-08 22:14:00 +01:00
Fabio Caccamo 83a0de60de Fix related widget links add button position on many-to-many selector. 2024-01-08 21:53:52 +01:00
Fabio Caccamo f5e0157f70 Reduce paginator vertical padding. 2024-01-08 21:39:41 +01:00
Fabio Caccamo 6f4f6a9dd9 Fix related widget links margin from `select2` (`autocomplete_fields`). 2024-01-08 21:27:38 +01:00
Fabio Caccamo 66e57043c9 [css] Fix related widget icon alignment. #348 #350 2024-01-08 12:12:42 +01:00
Fabio Caccamo 4d4996fd41 Fix `autocomplete_fields` appearance. 2023-12-28 18:12:33 +01:00
Fabio Caccamo 5405a877c3 Fix admin `raw_id_fields` appearance. 2023-12-28 18:05:24 +01:00
Fabio Caccamo ff0380977e Fix related widget links icons size and vertical alignment. 2023-12-27 17:02:22 +01:00
Fabio Caccamo 94f02a36b1 Move "Save and Continue" button next to "Save" button in change form. 2023-12-27 16:54:28 +01:00
Fabio Caccamo 48d0b58d30 Update compatibility with `django-streamfield`. 2023-12-21 11:55:28 +01:00
Fabio Caccamo b429bde765 Fix `foldable-apps` +/- button vertical alignment. 2023-12-21 11:02:02 +01:00
Fabio Caccamo 268d331dea Rename `form-controls.css` to `sticky-form-controls.css` 2023-12-21 11:01:32 +01:00
Fabio Caccamo b5980b85e6 Remove old third-party compatibility CSS files. 2023-12-21 10:59:33 +01:00
Fabio Caccamo b1361d2bc1 Split `admin-interface-fix.css` CSS file into multiple files for easier debugging. 2023-12-21 10:59:00 +01:00
Fabio Caccamo 4759fdf593 Move `related-modal.css` to related-modal plugin folder. 2023-12-21 10:53:26 +01:00
Fabio Caccamo 75b1292e29 Move third-party compatibility CSS files to a `third-party` folder. 2023-12-21 10:50:54 +01:00
Fabio Caccamo 6db363518d [css] Fix paginator appearance. 2023-12-19 18:20:27 +01:00
Francesco Cataldo 36a8edd0f6
Reintroduce support for `show_change_link` with related modal. #323 2023-09-18 21:17:00 +02:00
Fabio Caccamo 24a5e1f995 Fix logout and theme buttons style. #246 2023-08-31 16:00:23 +02:00
Fabio Caccamo 7c4793c9b6 Prevent multiple `.collapse-toggle` button. 2023-05-29 13:13:28 +02:00
Fabio Caccamo a48575e047
Add collapsible inlines support. (#282)
* Improve code formatting.

* Add collapsible inlines frontend support.

* Add collapsible inlines options fields to model and admin.

* Add option classes to body.

* Update translations.

* Update README.md
2023-05-11 01:33:35 +02:00
Fabio Caccamo 6f7a51bee8 Add `css_generic_link_active_color` field to use on active tab (tabbed changeform). #232 2023-04-18 16:10:02 +02:00
Fabio Caccamo cc79cf1549 Fix modal and popup opening at the same time. 2022-12-19 15:31:02 +01:00
Fabio Caccamo 2da294e28f [css] Improve changelist filter margins. 2022-12-14 12:58:57 +01:00
Fabio Caccamo fca8e6d47b Fix modal opener buttons not working when added to the DOM asynchronously. #228 2022-12-14 12:38:47 +01:00
Fabio Caccamo 9c1af23785 Run `pre-commit`. 2022-12-11 23:07:11 +01:00
Éric 15da0bfd9a
minor cleanups (#225)
* use normal html self-closing tags

* stop using obsolete test integration

* make test more straightforward

* removed unused setting
2022-12-11 22:53:05 +01:00
Vasanth 79f3fefaad
Text color on focus (#223) 2022-12-09 11:08:02 +01:00
Vasanth a75c16162f
[css] Fix inlines vertical alignement (#201)
Co-authored-by: vaz <vmohan@lenbox.io>
2022-12-05 10:19:44 +01:00
Éric d62593e01b
Drop old Python and Django versions (#220)
* drop old python and django versions

* fix tests

* remove compat module entirely

Co-authored-by: Fabio Caccamo <fabio.caccamo@gmail.com>
2022-12-03 13:49:09 +01:00
Fabio Caccamo 967f5827f2 [tabbed-changeform] Improve tabbed changeform feature. 2022-11-30 19:06:52 +01:00
Fabio Caccamo f2b800d9ca [css] Adjust list filter dropdown `margin-top`. 2022-11-30 15:38:39 +01:00
Vasanth 07dcb77b88
Add border to rest of the tab space (#215)
* add border to rest of the tab space

* All tabs should be False

* slugify div ids

* bottom padding for horizontal

* do not show solo tabs

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* use properties over attribute

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* rename id to class

* scrollbar shenanigans

* rename tag

* wip : button weirdness in safari

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: vaz <vmohan@lenbox.io>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-11-30 15:33:59 +01:00
Fabio Caccamo a76de04a8b [css] Reduce secondary scrollbars size. 2022-11-30 15:13:27 +01:00
Fabio Caccamo 1d963230e4 [css] Fix nav filter style on Safari. 2022-11-30 14:54:41 +01:00
Fabio Caccamo 81ebbaa2c9 [css] Fix nav filter clipped outline on focus. 2022-11-30 14:50:27 +01:00
Fabio Caccamo 5376089110 [css] Improve language chooser style. 2022-11-30 14:34:56 +01:00
Fabio Caccamo 79dfb2fea9 [css] Improve nav filter style. #214 2022-11-30 14:34:38 +01:00
Fabio Caccamo 5009e97086 [css] Adjust list filter dropdown vertical margins. 2022-11-29 17:04:20 +01:00
Fabio Caccamo b5fdd6ec19 [css] Reduce scrollbar width on scrollable sticky elements. 2022-11-29 16:45:32 +01:00
Vasanth cc1f72b23d
Add tabbed changeform support (#211).
* WIP : basic templates

* Add params

* Working override

* Use headerless version only during tabs

* Move CSS to separate file

* Extract js to static folder

* script is not self-closing

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* use classList for updating classes

* Add EOF (newline) to new text files

* a simple test to keep up code coverage

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fieldsets are not tabbed by default

* rename templatetag

* use default page if show_*_tabs are false

* Narrow down css to admin-interface

* Fix typo

* keep codacy happy

* prefix tab classes with tabbed-changeform-

* horizontal scrolling

* Update colors

* color updates

* add back missing font bold

Co-authored-by: vaz <vmohan@lenbox.io>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-11-26 09:54:33 +01:00
Fabio Caccamo 53e5b66785 [css] Fix list-filter dropdown vertical margins. 2022-10-13 12:04:08 +02:00
Fabio Caccamo 5e5e811102 [css] Add `django-rangefilter` style optimizations. 2022-10-13 12:01:00 +02:00
Fabio Caccamo da027966c0 [css] Fix calendar prev/next arrows style. 2022-10-13 11:58:34 +02:00
Éric f8ace75f36
Add option for list filter quick remove. #183
* add option for list filter quick remove

* move transform from css to python

* make template tag more resilient for unusual filters

* fix tests

* rename field, move rendering to template, change style

* fix tests
2022-10-11 18:15:21 +02:00