Commit Graph

273 Commits

Author SHA1 Message Date
RD WebDesign d64d2bafd5 Add word break for clients column, to avoid horizintal scrollbar
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-15 15:05:46 -03:00
Michal Svatoš 070ccb56f3 Added new LCARS theme
Signed-off-by: Michal Svatos <github@svatos.dev>
2023-10-30 18:29:39 -04:00
RD WebDesign 099f2bc02e Exclude any theme containing "lcars" on the name
These CSS rules apply some changes to icheck items in Domains page, but
these changes are not desired on both lcars themes.
The previous code excluded only the original LCARS theme from this rule.
This change will allow the same behavior on both themes.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-10-15 19:11:36 -03:00
Christian König 026f6622bb Fix prettier
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-12 22:10:40 +02:00
RD WebDesign 7c2ebef62b Add color-scheme: dark to avoid problems with browser's "Force dark mode" option
Some browsers have an option to force a "fake" dark mode. This darkens most elements and uses light text, but the forced mode fails for some properties on a few elements. Using the CSS `color-scheme: dark` property disables the `force-dark-mode` browser property and applies only the theme CSS.
2023-04-08 01:27:23 -03:00
yubiuser d0508f824f Apply LCARS theme to a few things missing it (#2538) 2023-03-27 21:15:45 +02:00
SodaWithoutSparkles cd887a2c32 add color-scheme: dark to fix #2554
Signed-off-by: SodaWithoutSparkles <64138578+SodaWithoutSparkles@users.noreply.github.com>
2023-03-23 18:48:04 +08:00
infinitytec e438633db2 Improve modal close button
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>
2023-03-22 21:40:19 -05:00
infinitytec e054749ee2 Update style/themes/lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Add additional styling for API modal close button

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Improved borders for modals and fixed header colors

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update style/themes/lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update style/themes/lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Adjusted theme a bit more

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>

Update lcars.css

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>
Co-Authored-By: RD WebDesign <github@rdwebdesign.com.br>
2023-03-21 22:37:41 -05:00
RD WebDesign ae94c340cf Add CSS for two new high-contrast themes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-02-22 21:56:27 -03:00
RD WebDesign 0d55c511ff Improving settings for Web and API
- use separate tabs for Web and API
- change box titles and options distribution

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-02-01 19:02:49 -03:00
RD WebDesign 393302efbc Fix buttons position on small screens
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-13 14:15:01 -03:00
RD WebDesign fa77c4a076 Adjust LCARS theme dropdown-toggle class.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-05 14:38:37 -03:00
infinitytec e1ea3df2cb Fix z-index of .dropdown-toggle
A recent fix seemed to improve this but by going a bit further it seems to resolve the problem where the dropdown-toggle buttons would appear over alert messages.

Signed-off-by: infinitytec <infinitytec@users.noreply.github.com>
2022-12-31 20:23:07 -03:00
Christian König dac2731e33 Adjust CSS to suppress webkit-autofill style
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-12-28 15:44:04 +01:00
XhmikosR 90ba0a449d Increase small-box footer contrast ratio
Contrast ratio is still low, but this should improve things. Generally, it's advised to aim for a contrast ratio of 4.5.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2022-11-15 09:15:09 +02:00
egad13 27cacc6e80 Fix dropdown toggle z-index in LCARS theme
Signed-off-by: egad13 <egad.coding@gmail.com>
2022-10-17 16:05:04 -04:00
RD WebDesign 3e729c5bee Visual adjustments
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-10-08 14:51:44 -03:00
RD WebDesign d972a8c61b Add links to dashboard top boxes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-10-08 14:51:44 -03:00
RD WebDesign 62297be1da Use custom legends for doughnut charts
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-10-05 21:19:02 +02:00
RD WebDesign 6cbd7ff8cf Fix position and size of the spinner
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-10-05 01:14:21 -03:00
Iksas a582d7c8ac remove workaround for the Safari password button in dark themes
Signed-off-by: Iksas <Iksas@users.noreply.github.com>
2022-09-15 14:16:09 +02:00
RD WebDesign e3b4cd9238 Fix LCARS visual and allow user selected checkbox theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-09 14:26:54 -03:00
RD WebDesign 3ef30992c5 Move filter selector to header-box
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-09 14:26:54 -03:00
RD WebDesign 3235056d31 Add the ability to filter domains by type
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-09 14:26:54 -03:00
RD WebDesign 8b084a6ce0 Fix top background during animation (desktop and mobile)
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-08-25 02:34:33 -03:00
RD WebDesign c939e32527 Adjusting menu colors, active and hover effects
- new menu button colors;
- change sidebar background color;
- small adjustments.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-08-24 22:36:48 -03:00
RD WebDesign 944ce3aa64 Tweak topbar and sidebar
- fix broken visual after initial changes;
- remove donate button from topmenu;
- re-add donate button to the sidebar and add hover color;
- remove "Ph" when collapsed;
- add icon and background to topmenu button;
- hide main menu headers (using lines as separators);
- reorder the main menu;
- adjust each theme to the new visual (CSS and HTML tweaks).
- new menu colors for LCARS theme

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-08-18 23:53:18 -03:00
Christian König 70dce5f500 Fix donate button on mobile
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-08-13 12:33:53 +02:00
Christian König 17857841ab Change left hamburger menu icon to arrows
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-08-13 11:14:51 +02:00
RD WebDesign f528829c67 Testing a shorter main menu + top menu
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-08-13 02:00:24 -03:00
RD WebDesign 509113296c Move login form to a new page
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-08-12 18:04:57 -03:00
Christian König a1f22eb70b Enable check for default-darker after logo
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-08-01 08:56:17 +02:00
RD WebDesign 1bafd79aa2 Fixing/ignoring CSS comments
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-08-01 01:50:29 -03:00
RD WebDesign 79187b1258 Simplify header.php
- move some functions to `func.php`
- move sidebar to its own file `sidebar.php`
- fix indentation
- LCARS CSS: hide menu headers when logged off
- LCARS CSS: invert hover and active menu colors

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-07-20 18:59:36 -03:00
RD WebDesign 5ffd9038b5 Fix LCARS menu (add grouping headers)
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-07-18 18:05:41 -03:00
Christian König 67fa5e21c0 Address reviewer's comment
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-17 08:34:50 +02:00
Christian König f8e25e1142 Restructure nav menu
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-16 11:08:32 +02:00
yubiuser 042b54675c Merge pull request #2177 from pi-hole/bulk_delete_groups
Allow delete multiple items - Group pages
2022-05-07 21:06:01 +02:00
RD WebDesign 9113471054 Fix dropdown background color (dark theme)
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-04-26 13:07:58 -03:00
RD WebDesign f8ab31f431 Allow delete multiple items - Group pages
- add checkboxes, buttons and functions to groups page;
- add checkboxes, buttons and functions to clients page;
- add checkboxes, buttons and functions to domains page;
- add checkboxes, buttons and functions to adlists page;
- move function to `utils.js`;
- fix CSS after insert a new table column;

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-04-22 22:22:03 -03:00
Robin Tweedie cb6d1cc8d3 replace background image jpgs with minimal pngs
Signed-off-by: Robin Tweedie <robin.tweedie@gmail.com>
2022-04-14 22:49:15 +01:00
RD WebDesign 521ecd75d5 Fix visual bugs
- fix top circle position;
- fix circle background colors for each theme;
- special CSS for LCARS theme;
- change CSS selector for top navbar `<li>`: after removing the first
  item, the "old" second item became the first one.
- use a better color for all themes;
- hide submenu counter during animation;
- hide the other counter when submenu is opened (mobile too)

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-04-13 14:22:12 -03:00
RD WebDesign 2ee6afe070 Merge branch 'devel' into sidebar_warnings 2022-04-06 19:00:56 -03:00
RD WebDesign 2324bf5078 Removing the triangle icon
The message count was moved to the "hamburger" menu icon.
Using more discreet color for the circle.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-04-06 18:49:22 -03:00
RD WebDesign 1d9b40d245 Replace old image button with a simple button
- add fixes for mobile and medium screens
- new style selectors
- button background-color (tablets / medium screens)
- small adjustments
- remove unused image file

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-03-28 14:54:35 -03:00
RD WebDesign f90ae05bd0 Sidebar warning count
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-03-25 19:25:42 -03:00
RD WebDesign 2d6a78d6cb Improving debug log
- add a message to show while loading content;
- add CSS to format the loading message;
- fix yellow log color (light theme);

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-03-14 20:25:55 -03:00
RD WebDesign 01eef9c05e Fix prettier
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-03-12 03:28:12 -03:00
RD WebDesign ea24655a7b Add colors to debug log
- Add function and CSS to show colorful debug log
- Adjusts to #output element

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-03-12 03:22:22 -03:00