André Lademann
ddd7252051
Increase image size in list view #688 ( #689 )
2024-09-09 20:29:25 +02:00
Jan Böhmer
173a8ee680
Improved assymmetric padding in datatables footer
2024-08-24 15:55:45 +02:00
Jan Böhmer
f18c024daa
Remove -> prefix if no element is selected yet
2024-08-24 15:35:30 +02:00
Jan Böhmer
f6577a8f33
Allow to create sub elements for existing elements, by typing "->"
...
This fixes issue #666 and #560
2024-08-24 15:31:44 +02:00
Jan Böhmer
32a72bfd23
Defocus show/hide sidbar button after clicking to close tooltip
...
Fixes issue #628
2024-06-22 23:08:51 +02:00
Jan Böhmer
cf39e1f259
Do not split up pasted input on structrual entity selectors. This caused a part of the string to get split/lost
...
Fixes issue #538
2024-03-04 21:51:26 +01:00
Jan Böhmer
b92553f480
Added button to create attachments by uploading multiple files
...
This fixes issue #481
2024-03-02 18:26:50 +01:00
Jan Böhmer
f5d53dc305
Make the checkboxes of datatables look like regular bootstrap checkboxes
2024-03-02 01:28:15 +01:00
Jan Böhmer
b7ce91e2d8
Use the new system of datatables-select 2.0 where checkboxes are true checkbox fields
2024-03-02 01:04:28 +01:00
Jan Böhmer
e0ef376cf0
Fixed various problems with the quicksearch
2024-02-29 23:00:21 +01:00
Jan Böhmer
04aeab7ea6
Renamed the quicksearch controller
2024-02-29 22:50:26 +01:00
Jan Böhmer
0dea26f67d
Do not allow search if query is empty
2024-02-29 22:48:07 +01:00
Jan Böhmer
1815162907
Added a search bar to homepage
2024-02-29 22:46:19 +01:00
Jan Böhmer
e00988047c
Added highlighting to search results
2024-02-29 22:20:30 +01:00
Jan Böhmer
faadd8e9a4
Improved layout for autocomplete dropdown
2024-02-29 21:53:28 +01:00
Jan Böhmer
409dcce3c7
Use correct translations for livesearch field in navbar
2024-02-29 20:39:27 +01:00
Jan Böhmer
746ba398a9
Fixed missing dropdown after some link navigations
2024-02-28 22:08:32 +01:00
Jan Böhmer
faa3bea3ab
Allow to navigate to dropdown entries by keyboard
2024-02-28 22:06:54 +01:00
Jan Böhmer
f70f6c39ce
Fixed error that algolia autocomplete input appeared multiple times after a link was clicked
2024-02-28 22:00:12 +01:00
Jan Böhmer
25a8642749
Make algolia autocomplete headers blue in bootstrap theme
2024-02-28 21:41:45 +01:00
Jan Böhmer
41e45599d4
Use a modified theme for algolia/autocomplete, which plays better with bootstrap
2024-02-28 21:38:11 +01:00
Jan Böhmer
c662dcfcd9
Started to make the autocomplete theme more bootstrap like
2024-02-27 23:39:49 +01:00
Jan Böhmer
e16aa31ddf
Fixed z-index of autocomplete dropdown
2024-02-27 23:05:24 +01:00
Jan Böhmer
c87f809d12
Added header to part livesearch dropdown part results
2024-02-27 23:02:05 +01:00
Jan Böhmer
a3dcd1a0a8
Added recent searches to search
2024-02-27 00:39:38 +01:00
Jan Böhmer
4398b8698c
Set proper darkmode attribute for algolia autocomplete
2024-02-27 00:33:48 +01:00
Jan Böhmer
18eb0467ee
Integrated algolia autocomplete search into navbar
2024-02-27 00:28:17 +01:00
Jan Böhmer
60942c8254
Added very basic livesearch feauture using algolia autocomplete
2024-02-27 00:08:21 +01:00
Jan Böhmer
e9d03a0c95
Fixed "Loading..." message on datatables with no content
2024-02-18 20:31:31 +01:00
Jan Böhmer
d7e68605c9
Fixed row coloring issue with the new datatables
2024-02-18 20:10:52 +01:00
Jan Böhmer
51900b4b62
Fixed visual bugs introduced by the datatables upgrade
2024-02-18 19:58:13 +01:00
Jan Böhmer
1b5eea4750
Register the unselect handler on turbo:load instead of visit, to avoid problems that the newly clicked treeview node gets unselected too.
2024-01-28 21:57:42 +01:00
Jan Böhmer
cb9e90ddc9
Load the link again when clicking a already selected treeview node, instead of just unselecting it
2024-01-28 21:48:32 +01:00
Jan Böhmer
a161e3a520
Load the link again when clicking a already selected treeview node, instead of just unselecting it
...
This fixes the somehow unintuitive behavior described in issue #458
2024-01-27 22:22:07 +01:00
Jan Böhmer
8018e8687b
Unselect a treeview node, if the referenced page changes
...
Related to issue #458
2024-01-27 21:12:21 +01:00
Jan Böhmer
1da2b9eecb
Fixed javascript error caused by CKEDITOR
...
This was not really a problem, just annoying. But now it is fixed.
Fixes issue #457
2024-01-15 20:39:27 +01:00
Jan Böhmer
f83d4103a6
Use a own marked instance for the MarkdownController instead of the global one
...
This prevents from configuring plugins multiple times which can lead to a heap overflow.
This fixes issue #478
2024-01-15 20:19:10 +01:00
Jan Böhmer
4d187741e0
Added the right copyright header to the foundation emails CSS asset
2023-12-12 22:39:44 +01:00
Jan Böhmer
f28e369c01
Added an autocomplete feature for Kicad symbols and footprints
2023-12-02 19:40:26 +01:00
Jan Böhmer
73f6d79925
Added an modal form on the part info page, to merge a part into another one
2023-11-22 22:50:25 +01:00
Jan Böhmer
b0f5d9b55f
Added an form for merging two parts together
2023-11-22 20:11:38 +01:00
Jan Böhmer
958d59a0ff
Save search setting checkboxes state to localStorage to persist it
...
Related to issue #424
2023-11-19 21:49:16 +01:00
Jan Böhmer
d12bde2b1e
Reveal the invalid field in a collapse if a validation error occurs
2023-11-17 23:15:18 +01:00
Jan Böhmer
c8bd800b9f
Hide the custom type input field if not needed to improve the UX
2023-11-16 22:33:31 +01:00
Jan Böhmer
5bd2d9b344
Restrict size of part images, if the part selector element is very wide
...
This improves UX
2023-11-13 23:05:25 +01:00
Jan Böhmer
5e326bca12
Added label placeholders to add a barcode version of the IPN to a label
...
This fixes issue #373
2023-11-05 21:24:21 +01:00
Jan Böhmer
c402ec40a5
Fixed initial rendering of default currency item in freshly initialized currency selectors
2023-10-08 01:04:04 +02:00
Jan Böhmer
8c9abce633
Merge branch 'api'
2023-10-06 12:29:53 +02:00
Jan Böhmer
198befe2bc
Allow to dynamically create elements with purely numeric names in a selector type
...
Before this was not possible, as this was messed up with the DB ids. Now we prefix the new created values with a special prefix, to mark them as new.
This fixes issue #381
2023-09-24 15:28:35 +02:00
Jan Böhmer
85f3ba6aaa
Merge branch 'master' into api
2023-08-26 22:15:12 +02:00