23 Commits

Author SHA1 Message Date
lovasoa f32a176839 fix for geojson bounds determination 2024-06-07 08:50:05 +02:00
lovasoa ed9a367962 update map component
when top-level latitude and longitude attributes are omitted, the map will now center on its markers

fixes https://github.com/lovasoa/SQLpage/issues/378
2024-06-07 08:35:12 +02:00
lovasoa fe268f45ed bundle tomselect with sqlpage 2024-04-14 18:52:59 +02:00
lovasoa 12cc7cf0eb add a dropdown form item that allows multiple selection
fixes https://github.com/lovasoa/SQLpage/issues/221
fixes https://github.com/lovasoa/SQLpage/discussions/281
see https://github.com/lovasoa/SQLpage/discussions/220
2024-04-14 18:31:31 +02:00
Lorefnon 99c7e02499 Support lazy-loaded content fragments in card component (#175)
* Add support for embed parameter that skips the shell layout

* Add support for cards with remote content

* Adapt js to support lazy-loaded fragments

* Add example

* Reformat & Fix lint errors

* Update query param name and add docs

* Add example

* squash migrations

---------

Co-authored-by: lovasoa <pere.jobs@gmail.com>
2024-01-05 22:17:33 +01:00
lovasoa e4bb792f2b Improve map component
customizable tile
source, attribution, and max zoom.

Update embedded SQLite to version
3.44.
2023-11-12 20:30:04 +01:00
lovasoa c7351f5095 map : better geojson point support 2023-11-11 01:24:41 +01:00
lovasoa 17681fb672 add support for geojson in the map component
this adds support for new geometries, including polygons

Closes https://github.com/lovasoa/SQLpage/issues/119
2023-11-07 23:52:38 +01:00
lovasoa 94c04d8a4c custom marker icon and color in the map component 2023-11-07 01:07:40 +01:00
lovasoa 478195ee49 update tabler to 1.0.0-beta20
https://preview.tabler.io/changelog.html
2023-09-17 11:51:17 +02:00
lovasoa 27984a0400 fix table sorting 2023-08-23 02:19:09 +02:00
lovasoa d7aa1fd634 improve page load speed
split the charts javascript code from the rest of the frontend code,
and load it only when necessary.

This greatly diminishes the amount of js loaded by default, and achieves very good performance scores by default.
2023-08-03 12:24:22 +02:00
lovasoa 00ca2e586a swicth to a forked list.js with bug fixes
Fixes https://github.com/lovasoa/SQLpage/issues/46
2023-08-03 03:00:15 +02:00
lovasoa b27d939e03 fix searching in tables that are not sorted 2023-08-02 20:17:51 +02:00
lovasoa 5b99bf1688 new map component 2023-07-13 01:42:10 +02:00
lovasoa cecce067e1 new map component 2023-07-11 22:33:43 +02:00
lovasoa 18a7149e48 fix horizontal bar charts 2023-07-03 02:30:42 +02:00
lovasoa 07d26b70ed New chart type: horizontal bar charts 2023-07-02 22:02:08 +02:00
lovasoa 9d7cc2b3d7 improve chart component 2023-06-11 00:18:07 +02:00
lovasoa 12786817aa Remove the 'fixed tooltips' option in graphs 2023-06-10 23:16:15 +02:00
lovasoa a801d06255 Update apex charts
see
https://github.com/apexcharts/apexcharts.js/releases
2023-06-10 23:14:38 +02:00
lovasoa f1690e8421 embed external js and css resources in the distributed binary 2023-06-01 03:46:39 +02:00
lovasoa e0eec19604 Re-integrate external js as static file 2022-09-14 12:58:41 +04:00