Commit Graph

16 Commits

Author SHA1 Message Date
Thomas Camlong
abb52b093a Notebook-widget (#962)
* ⬆️ Add required dependencies

*  Add basic widget definition for `notebook`

* 🌐 Add basic translations for `notebook` widget

* 🐛 Fix `WidgetMenu` zIndex property

* ️ Use dynamic import for the `notebook` widget

* 🌐 Update translations

* 🚨 Disable eslint `no-param-reassign` rule

*  Add `notebook` widget

*  Add `immer` as a dependency

* fix: currentConfig not loaded in useEffect callback 

fixes #1249

* ♻️ Notebook widget UI (#1266)

* ♻️ Refactor note widget

* 🐛 Fix translations

* 💄 Widget styling changes

* 🔒 Fix lockfile

* 💄 Remove primary color from edit button

* 💄 Fix css

*  Add the ability to hide an option

* 🔥 Remove aria-labels

* ♻️ Address pull request feedback

* 🐛 Remove wrong description from default value

---------

Co-authored-by: gnattu <gnattu@users.noreply.github.com>
Co-authored-by: Manuel <manuel.ruwe@bluewin.ch>
Co-authored-by: Tagaishi <Tagaishi@hotmail.ch>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2023-08-12 21:17:12 +02:00
ajnart
739b95888b 💄 Prettier repository 2023-07-21 18:08:40 +09:00
Manuel
c52acd2913 Bookmark widget (#890)
* 🚧 Bookmark widget

*  Add input type

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>

*  Add content display and input fields

* 🐛 Fix delete button updating to invalid schema

* 🌐 Add translations for options

*  Add field for image

* ♻️ Refactor IconSelector and add forward ref

* 🦺 Add form validation

* 🦺 Add validation for icon url and fix state for icon picker

* 🌐 PR feedback

---------

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2023-05-15 09:54:50 +02:00
Manuel
92e8d79c5a Add pihole integration (#860)
*  Add pihole integration

* Update src/widgets/adhole/AdHoleControls.tsx

Co-authored-by: Larvey <39219859+LarveyOfficial@users.noreply.github.com>

* Update src/tools/client/math.ts

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>

* Update src/widgets/dnshole/DnsHoleSummary.tsx

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>

---------

Co-authored-by: Larvey <39219859+LarveyOfficial@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2023-05-06 19:51:53 +02:00
Manuel
c1463b3aa6 Add overseerr widget 2023-04-05 21:49:42 +02:00
Manuel
27fac54da4 Add iframe widget (#717) 2023-02-15 22:17:47 +01:00
Manuel
d157e986a1 Plex and Jellyfin widget (#713) 2023-02-15 22:12:49 +01:00
Manuel
ca50cffe82 Add RSS widget 2023-02-15 22:00:06 +01:00
Yossi Hillali
fab018a10e Add video-stream widget (#685) 2023-02-08 22:23:53 +01:00
Manuel
653f8c6fd8 ♻️ Refactor torrent network traffic widget #616 2023-01-28 20:41:30 +01:00
Bjorn Lammers
50a836c58b 🚛 Move BitTorrent > Torrent + Lint 2023-01-13 09:49:29 +00:00
ajnart
93fc011879 Trying to fix linting errors 2022-12-22 11:45:48 +09:00
Meierschlumpf
f98e66fcad Migrated widget modals from integration modals 2022-12-18 22:58:00 +01:00
Meierschlumpf
b4cfa1ac05 Removed widgets from tile definitions 2022-12-18 21:50:08 +01:00
Meierschlumpf
e914174e78 Migrate integrations to widgets 2022-12-18 21:21:23 +01:00
Meierschlumpf
7cb71eba84 🎨 Moved integrations in widgets directory 2022-12-16 21:01:06 +01:00