On Tue Apr 30, 2024 at 10:54 AM CEST, Aaron Lauterer wrote:
> By mapping files into the ISO, the UUID for the partitions change as
> they depend on the timestamp. The result is, that grub cannot find its
> partition anymore and the user ends up on the grub shell.
>
> This only happens when booting
On Thu Apr 25, 2024 at 1:24 PM CEST, Markus Frank wrote:
> Implement a systemd service that runs a C program that extracts AMD
> SEV hardware information such as reduced-phys-bios and cbitpos from
> CPUID at boot time, looks if SEV, SEV-ES & SEV-SNP are enabled, and
> outputs these details as JSON
On Thu Apr 18, 2024 at 10:13 AM CEST, Thomas Lamprecht wrote:
> Am 18/04/2024 um 10:03 schrieb Stefan Sterz:
> >> + before, and during the upgrade of a Proxmox VE system.\n" >> $@.tmp
> >
> > i know this is pre-existing, but since you are touching this anyway:
On Thu Apr 18, 2024 at 9:44 AM CEST, Alexander Zeidler wrote:
> when the state is "Installed", including not correctly installed, but
> not for (residual) "ConfigFiles".
>
> The information
> * can be inaccurate for offline nodes or when using POM.
> * is included in pveversion so it can also be us
On Thu Apr 18, 2024 at 9:44 AM CEST, Alexander Zeidler wrote:
> Signed-off-by: Alexander Zeidler
> ---
> bin/Makefile | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/bin/Makefile b/bin/Makefile
> index 180a91b5..aa149c06 100644
> --- a/bin/Makefile
> +++ b/bin/Mak
On Mon Oct 16, 2023 at 6:28 PM CEST, Stefan Sterz wrote:
> some icons intentionally use black as their color in the light theme.
> this includes the little pencil and check mark icon in the acme
> overview. change their color to the regular dark-mode icon-color. for
> this to wor
previously these were mapped to the linux 2.6 default
Signed-off-by: Stefan Sterz
---
src/PVE/Storage/ESXiPlugin.pm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/PVE/Storage/ESXiPlugin.pm b/src/PVE/Storage/ESXiPlugin.pm
index 4212c36..e5082ea 100644
--- a/src/PVE/Storage
re, implement a constructor
> that makes copies of `extraRequestParams` and `submitOptions`. This
> ensures that any subclass instance modifies only its own copies, and
> modifications do not leak to other subclass instances.
>
> Suggested-by: Stefan Sterz
> Suggested-by: Thomas Lampre
re, implement a constructor
> that makes copies of `extraRequestParams` and `submitOptions`. This
> ensures that any subclass instance modifies only its own copies, and
> modifications do not leak to other subclass instances.
>
> Suggested-by: Stefan Sterz
> Suggested-by: Thomas Lampre
On Thu Apr 4, 2024 at 12:54 PM CEST, Stefan Sterz wrote:
> On Thu Apr 4, 2024 at 12:10 PM CEST, Friedrich Weber wrote:
> > On 04/04/2024 11:23, Stefan Sterz wrote:
> > > -- >8 snip 8< --
> > >>>
> > >>> i did a quick an dirty test and using
On Thu Apr 4, 2024 at 12:10 PM CEST, Friedrich Weber wrote:
> On 04/04/2024 11:23, Stefan Sterz wrote:
> > -- >8 snip 8< --
> >>>
> >>> i did a quick an dirty test and using a constructor like this seems to
> >>> rule out this class of bug c
-- >8 snip 8< --
> >
> > i did a quick an dirty test and using a constructor like this seems to
> > rule out this class of bug completelly:
> >
> > ```js
> > constructor: function(conf) {
> > let me = this;
> > me.extraRequestParams = {};
> > me.initConfig(conf);
> >
On Wed Apr 3, 2024 at 11:10 AM CEST, Friedrich Weber wrote:
> Currently, `Proxmox.window.Edit` initializes `extraRequestParams` to
> an object that, if not overwritten, is shared between all instances of
> subclasses. This bears the danger of modifying the shared object in a
> subclass instead of o
On Wed Mar 20, 2024 at 1:51 PM CET, Dominik Csapak wrote:
> so that we can show a proper warning in the migrate dialog and check it
> in the bulk migrate precondition check
>
> the unavailable_storages and allowed_nodes should be the same as before
>
> Signed-off-by: Dominik Csapak
> ---
> not sup
Signed-off-by: Stefan Sterz
---
qm.adoc | 10 ++
1 file changed, 10 insertions(+)
diff --git a/qm.adoc b/qm.adoc
index 8630419..711fa3f 100644
--- a/qm.adoc
+++ b/qm.adoc
@@ -780,6 +780,16 @@ ethtool command:
where X is the number of the number of vCPUs of the VM.
+To configure a
s.
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_tuning_and_optimization_guide/sect-virtualization_tuning_optimization_guide-networking-techniques#sect-Virtualization_Tuning_Optimization_Guide-Networking-Multi-queue_virtio-net
Signed-off-by: Stefan Sterz
---
qm.
-->8 snip 8<--
> diff --git a/src/PVE/Storage/ESXiPlugin.pm.tdy
> b/src/PVE/Storage/ESXiPlugin.pm.tdy
> new file mode 100644
> index 000..2a08986
> --- /dev/null
> +++ b/src/PVE/Storage/ESXiPlugin.pm.tdy
> @@ -0,0 +1,1216 @@
> +package PVE::Storage::ESXiPlugin;
> +
talked off list with gabri
On Wed Mar 20, 2024 at 10:49 AM CET, Aaron Lauterer wrote:
>
>
> On 2024-03-20 10:30, Fiona Ebner wrote:
> > Am 20.03.24 um 09:56 schrieb Aaron Lauterer:
> >> Signed-off-by: Aaron Lauterer
> >> ---
> >> pve-system-requirements.adoc | 2 ++
> >> 1 file changed, 2 insertions(+)
> >>
> >> diff -
On Tue Mar 19, 2024 at 4:00 PM CET, Aaron Lauterer wrote:
> Signed-off-by: Aaron Lauterer
> ---
> pveceph.adoc | 50 ++
> 1 file changed, 50 insertions(+)
>
> diff --git a/pveceph.adoc b/pveceph.adoc
> index 089ac80..7b493c5 100644
> --- a/pveceph.a
On Wed Mar 13, 2024 at 9:44 AM CET, Friedrich Weber wrote:
> Currently, after adding a storage to a pool, opening any edit window
> will send a GET request with a superfluous `poolid` parameter and
> cause a parameter verification error in the GUI. This breaks all edit
> windows of the current sess
h/MON.pm
> @@ -147,8 +147,8 @@ my $assert_mon_prerequisites = sub {
> my $assert_mon_can_remove = sub {
> my ($monhash, $monlist, $monid, $mondir) = @_;
>
> -if (!(defined($monhash->{"mon.$monid"}) ||
> - grep { $_->{name} && $_->{name} eq $monid } @$
On Mon Mar 11, 2024 at 1:29 PM CET, Christoph Heiss wrote:
> Some sentences are phrased better and more expansive in pmg-docs, so
> take them from there and adapt them as needed.
>
> Rephrases some redundant parts (e.g. enterprise repo introduction) and
> moves the email/changelog paragraph to the
On Mon Feb 26, 2024 at 12:20 PM CET, Christoph Heiss wrote:
> The `nomodeset` section needs some massaging due to the text flow being
> broken a bit. While at it, link to it above at the 'Terminal UI'
> bootloader tip such that readers can find it more easily.
>
> Suggested-by: Alexander Zeidler
>
this patch re-works the validation the in the subnit edit panel to
also validate whether the ip address version in a range match each
other.
Signed-off-by: Stefan Sterz
---
not super proud of this, but couldn't really find another way to
properly validate accross two columns and also hav
according to `man zfsprops` the copies option can only be 1, 2, or 3.
limit the field to 3, as setting higher options can't work anyway.
Signed-off-by: Stefan Sterz
---
i would have added a `min_value` of 1 too, but `IntegerEditView` is
based on `NumericEditView` and that doesn't offer
On 15.11.23 15:49, Thomas Lamprecht wrote:
> Am 15/11/2023 um 14:28 schrieb Stefan Sterz:
>> On 15.11.23 13:23, Markus Frank wrote:
-- >8 snip 8< --
>>
>>> src/PVE/JSONSchema.pm | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
On 15.11.23 14:28, Stefan Sterz wrote:
>> src/PVE/JSONSchema.pm | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/src/PVE/JSONSchema.pm b/src/PVE/JSONSchema.pm
>> index 49e0d7a..ef58b62 100644
>> --- a/src/PVE/JSONSchema.pm
>>
On 15.11.23 13:23, Markus Frank wrote:
> Change regex from "m/^[a-zA-Z0-9]+$/" to "m/^[a-zA-Z0-9\-]+$/"
> to allow hyphen in ldap attribute names for pve & pmg.
>
> Signed-off-by: Markus Frank
> ---
> There does not seem to be a regex for LDAP attributes in pbs.
> Should a regex be added for this
--- /dev/null
+++
b/patches/kernel/0014-Revert-nSVM-Check-for-reserved-encodings-of-TLB_CONT.patch
@@ -0,0 +1,49 @@
+From 379ad2e0326c55682d0bb9391f16f1072fe400d2 Mon Sep 17 00:00:00 2001
+From: Stefan Sterz
+Date: Wed, 18 Oct 2023 10:45:45 +0200
+Subject: [PATCH 1/2] Revert "nSVM: Chec
-off-by: Stefan Sterz
---
src/proxmox-dark/scss/other/_icons.scss | 9 +
1 file changed, 9 insertions(+)
diff --git a/src/proxmox-dark/scss/other/_icons.scss
b/src/proxmox-dark/scss/other/_icons.scss
index d4dc316..c045cf4 100644
--- a/src/proxmox-dark/scss/other/_icons.scss
+++ b/src
On Fri Sep 22, 2023 at 4:36 PM CEST, Philipp Hufnagl wrote:
-- snip 8< --
> +$text-color-warning: hsl(48deg, 100%, 50%);
>
> // Borders
> $border-color: hsl(0deg, 0%, 40%);
> diff --git a/src/proxmox-dark/scss/extjs/_menu.scss
> b/src/proxmox-dark/scss/extjs/_menu.scss
> index 2983f60..aa51260
On Fri Oct 6, 2023 at 3:16 PM CEST, Lukas Wagner wrote:
-- snip 8< --
> > +$background-hint: hsl(233deg, 99%, 60%);
>
> That particular color tone looks pretty out of place to me in dark mode.
> In light mode, you use the same hue as other interface elements, is
> there a reason why you use a diff
On Tue Sep 12, 2023 at 11:31 AM CEST, Fiona Ebner wrote:
> The one with the backup flag was reported in the community forum:
> https://forum.proxmox.com/threads/77254/
>
> Signed-off-by: Fiona Ebner
> ---
> pve-zsync | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/pv
this fixes an issue where the options where not properly passed to
eslint, which rendered them useless. uses the `opts()` function to
access them. see [1] for more on info on option parsing with
commander.
[1]: https://www.npmjs.com/package/commander#user-content-options
Signed-off-by: Stefan
previously the disk selection was reset if the advanced options
dialogue was re-opened. this commit adapts the behavior to restore
the previous selection.
Signed-off-by: Stefan Sterz
---
changes since v2 (thanks @Maximiliano Sandoval):
* added a comment that the updated `change_default
On 27.06.23 15:57, Lukas Wagner wrote:
>
>
> On 6/27/23 15:34, Maximiliano Sandoval wrote:
>>> impl BtrfsBootdiskOptions {
>>> - pub fn defaults_from(disk: &Disk) -> Self {
>>> + pub fn defaults_from(disks: &[Disk]) -> Self {
>>> + let disk = &disks[0];
>>> Self {
>>>
previously the disk selection was reset if the advanced options
dialogue was re-opened. this commit adapts the behavior to restore
the previous selection.
Signed-off-by: Stefan Sterz
---
proxmox-tui-installer/src/options.rs| 11 +--
proxmox-tui-installer/src/views/bootdisk.rs | 36
persisted, even though the sizes were
correctly set. this commit refactors the installer to convert the size
once in the beginning and then stick to `f64`.
Signed-off-by: Stefan Sterz
---
proxmox-tui-installer/src/options.rs | 26 --
proxmox-tui-installer/src/setup.rs
On 21.06.23 16:36, Thomas Lamprecht wrote:
> Am 21/06/2023 um 16:00 schrieb Stefan Sterz:
>> previously the installer correctly divided the value when using them
>> for the `FloatEditView`, but forgot to multiply the value again when
>> retrieving it after editing. t
previously the installer correctly divided the value when using them
for the `FloatEditView`, but forgot to multiply the value again when
retrieving it after editing. this commit fixes that
Signed-off-by: Stefan Sterz
---
tested this only locally and didn't build the installer completelly.
On 23.05.23 12:12, Christoph Heiss wrote:
> On Tue, May 23, 2023 at 10:56:24AM +0200, Stefan Sterz wrote:
>> On 23.05.23 08:58, Christoph Heiss wrote:
>>> On Wed, May 17, 2023 at 03:39:31PM +0200, Stefan Sterz wrote:
>>>> [..]
>>> While reviewing that, I had
On 23.05.23 08:58, Christoph Heiss wrote:
> On Wed, May 17, 2023 at 03:39:31PM +0200, Stefan Sterz wrote:
>> [..]
>>
>> this commit also adds a test file that tests the regex against a
>> number of common pitfalls. including distinguished names that are
>> structur
sorry just noticed i forgot: adding tests for this was
Suggested-by: Dominik Csapak
On 17.05.23 15:39, Stefan Sterz wrote:
> according to the current specification of the string representation of
> ldap distinguished names (DN) presented by RFC 4514 [1] the current
> regex checking
//git.proxmox.com/?p=pve-access-control.git;h=1aa2355a
Signed-off-by: Stefan Sterz
---
would really appreciate another pair of eyes here. given the recent
churn related to this regex. it's very likely i missed something too.
src/PVE/Auth/LDAP.pm | 9 +--
src/test/Makef
by increasing the lightness of these colors to to make them have the
same amount of lightness as the primary color.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/_progress.scss | 4 ++--
src/proxmox-dark/scss/other/_charts.scss | 4 ++--
2 files changed, 4 insertions(+), 4
the theme switcher menu item is renamed to
"color theme" to match promox ve. the final patch also renames this
menu item for the mail gateway.
Stefan Sterz (2) @ widget-toolkit:
dark-mode: adjust panel header tool icons
fix #4618: dark-mode: lighten critical/warning charts/gauges co
by brigthenening the icons on a more individual basis some darker ones
can now feature higher contrasts while others won't be too bright.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/_panel.scss | 37 +
1 file changed, 32 insertions(+), 5 dele
On 28.03.23 14:49, Matthias Heiserer wrote:
> Signed-off-by: Matthias Heiserer
> ---
>
> I'm a bit unsure about the color. If clashes a bit with the red when the
> RAM is near full in light mode. Open for better suggestions, but
> should work for now.
>
> changes from v1:
> ignore arcsize when n
make the group headers darker, so that they have some contrast with
the surrounding rows. also add back the border at the bottom. both
changes improve the legibility of the table.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/proxmox/_nodes.scss | 4 ++--
1 file changed, 2 insertions
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/other/_icons.scss | 14 ++
1 file changed, 14 insertions(+)
diff --git a/src/proxmox-dark/scss/other/_icons.scss
b/src/proxmox-dark/scss/other/_icons.scss
index df81969..d4dc316 100644
--- a/src/proxmox-dark/scss/other
when inverted again.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/other/_icons.scss | 16 ++--
.../scss/proxmox/_loadingindicator.scss | 8
2 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/src/proxmox-dark/scss/other/_icons.scss
b/src
previously the focus and focus-over states weren't styled so the crisp
styling was used, which made them appear too brightly.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/_tabbar.scss | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/proxmox-dark/scss/extjs/_tabbar
this series fixes some more icons (e.g., the maintenance mode icon in
pbs), sets appropriates styles for tabs in focus and focus-over
states, fixes focused states for grid elements and improves contrats
for the apt group headers.
Stefan Sterz (4):
dark-mode: fix focus and focus-over states for
some qr code readers need a white "quiet zone" around the main qr
code. otherwise, they won't be able to scan it at all which made it
impossible to scan the totp qr code on certain devices.
Signed-off-by: Stefan Sterz
---
src/window/AddTotp.js | 4 ++--
1 file changed, 2 i
can scan it again.
Stefan Sterz (5):
dark-mode: improve contrast on split buttons
dark-mode: color the custom grid and tree icons
dark-mode: set boundlist background
dark-mode: improve contrast ratios on the mask message
fix #4610: add a small white padding to the totp qr code
src
this improves the contrast of the little triangle in split buttons,
making it stand out more especially when focused.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/form/_button.scss | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/proxmox-dark
this wasn't noticed before because usually vms would either be running
or stopped/offline/unknown etc. and there the colors are set
separately. however, in e.g., the backup view's missing backups
window these weren't colored properly. so this commit sets a default
color.
Signed
this removes the transparent background of the masks message box. this
should help improve the contrast between the background and text.
also sets an appropriate border color to make it stand out more.
Signed-off-by: Stefan Sterz
---
interestingly, sassc removes the alpha value from something
this is only visible when no boundlist items are present, which only
occurs when loading elements for the boundlist (e.g., when adding a
nfs storage)
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/form/_combobox.scss | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/proxmox
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/other/_icons.scss | 4
1 file changed, 4 insertions(+)
diff --git a/src/proxmox-dark/scss/other/_icons.scss
b/src/proxmox-dark/scss/other/_icons.scss
index d492e2e..164cd35 100644
--- a/src/proxmox-dark/scss/other/_icons.scss
+++ b/src
e.g., in the backup job creation window the filter column checkmark
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/other/_icons.scss | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/proxmox-dark/scss/other/_icons.scss
b/src/proxmox-dark/scss/other/_icons.scss
e.g.,: the filter menu item in the backup job creation window
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/_menu.scss | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/proxmox-dark/scss/extjs/_menu.scss
b/src/proxmox-dark/scss/extjs/_menu.scss
index
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/other/_icons.scss | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/proxmox-dark/scss/other/_icons.scss
b/src/proxmox-dark/scss/other/_icons.scss
index b4443ee..aa36b54 100644
--- a/src/proxmox-dark/scss/other
this removes an issue where the mask would look awkward and
inconsistent (e.g., in the quarantine view, the retention tab of a
zfs storage etc). also makes the shadow a big bigger to be closer to
crisp and also to improve contrast ratios
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss
On 3/21/23 14:05, Thomas Lamprecht wrote:
> Am 21/03/2023 um 11:04 schrieb Wolfgang Bumiller:
>> This looks horrible.
>>
>> A *much* *much* better way to improve readability is to
>> simply set the opacity down to 0.5.
>>
>> This reverts commit 2c837f5766b48629a835c62d4b7af6c3ae4dc1c0.
>> ---
>> I
this brings them more in-line with the appearance of crisp.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/abstracts/_variables.scss | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/proxmox-dark/scss/abstracts/_variables.scss
b/src/proxmox-dark/scss/abstracts
also improves the hovered/focused state and makes it more consistent
with other buttons by making it brighter than the default state.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/abstracts/_variables.scss | 2 +-
src/proxmox-dark/scss/proxmox/_helpbutton.scss | 3 ++-
2 files changed
by making the highlight more subtle, the theme is more consistent with
the look of crisp.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/_grid.scss | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/proxmox-dark/scss/extjs/_grid.scss
b/src/proxmox-dark/scss
* dim the color of "sorted-by" headers
* make the background mask more see-through while also letting windows
stand out more
Stefan Sterz (4):
dark-theme: improve help button contrast ratios in focused state
dark-theme: make "sorted-by" header highlight more subtle
dark-th
this makes the background mask a bit brighter and more see-through to
make it possible to read values from behind the mask, if needed. it
also adds a more visible shadow to windows so that the stand out more
at the same time.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs
this commit adds support for a dark theme that behaves similarly to
that one used by the api viewer.
Signed-off-by: Stefan Sterz
---
asciidoc/pve-docs.css | 168 +
asciidoc/pve-html.conf | 4 +
2 files changed, 172 insertions(+)
create mode 100644
this commit adds support for a dark theme that behaves similarly to
that one used by the api viewer.
Signed-off-by: Stefan Sterz
---
asciidoc/pve-html.conf | 4
1 file changed, 4 insertions(+)
diff --git a/asciidoc/pve-html.conf b/asciidoc/pve-html.conf
index 8a089d3..99b767d 100644
--- a
this commit adds a css file to the proxmox-widget-toolkit-dev package
that makes it possible for pve and pmg docs to use a dark theme
Signed-off-by: Stefan Sterz
---
debian/proxmox-widget-toolkit-dev.install| 1 +
src/proxmox-dark/Makefile| 12 +-
src/proxmox-dark
behaves like the api viewer or the
gui's 'auto' theme (that is to say, the dark theme is used based on a
user's preference).
Stefan Sterz (1):
dark-theme: add a dark theme for the asciidoc-based documentation
debian/proxmox-widget-toolkit-dev.install| 1 +
src/p
note that the patches for pbs and pmg are meant as fix-ups for the yet
to be applied patches from the initial dark theme series. if this is
too inconvenient ill re-submit these patches once they are applied. if
they are applied, squashing these into the previous commits might make
sense, though.
St
the auto theme uses media queries to detect a users preferred theme,
switch to using it per default instead of the light theme.
Signed-off-by: Stefan Sterz
---
PVE/Service/pveproxy.pm | 5 -
www/index.html.tpl | 8
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a
make the new default theme the "auto" theme that uses media queries to
detect a users preferred theme.
Signed-off-by: Stefan Sterz
---
src/Utils.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/Utils.js b/src/Utils.js
index 2ab1d0a..c9c00a9 100644
by adding a bit of brightness to the icons they stand out a bit more,
especially when selected but not active (grey check-mark)
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/other/_icons.scss | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/proxmox-dark/scss/other
previously an "!important" was missing from the `background-color`
property. this meant that the background color wasn't properly
overridden. the "!important" is necessary as it is also used in the
light theme.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/ext
the pve resource tree.
the last commit concerns the pve-manager. it removes a class from the
"tree settings" button that made it appear like a help button. this
doesn't change its appearance in crisp, but makes it stand out more
in the dark theme.
Stefan Sterz (5):
dark-theme:
by setting the color of the border of the resource tree to the panel
background color, it doesn't appear visually anymore while keeping
alignments in place.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/_panel.scss | 6 ++
1 file changed, 6 insertions(+)
diff --git
previously the dark theme used thicker borders in certain places to
space out the content a bit more. this removes them again to make the
appearance more consistent with "crisp".
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/abstracts/_mixins.scss | 7 ---
src/proxmox
this dims buttons further by removing pure white text color and
adjusting backgrounds and border accordingly. it also keeps the help
buttons brighter than other buttons to draw (possibly confused) users
to them.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/abstracts/_variables.scss
makes the background mask darker so windows stand out a bit more
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/extjs/_presentation.scss | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/proxmox-dark/scss/extjs/_presentation.scss
b/src/proxmox-dark/scss/extjs
to
them more easily. removing the class here doesn't change anything for
"crisp", but makes the dark theme appear more consistent. also fixes
up an unnecessary space.
Signed-off-by: Stefan Sterz
---
www/manager6/Workspace.js | 4 ++--
1 file changed, 2 insertions(+), 2 dele
On 3/9/23 09:16, Thomas Lamprecht wrote:
> Am 09/03/2023 um 09:07 schrieb Stefan Sterz:
>> On 3/8/23 18:05, Thomas Lamprecht wrote:
>>> we might want to make auto default rather quickly ;-)
>>
>> yes that might make sense. my intention was to not "surprise&qu
On 3/8/23 18:05, Thomas Lamprecht wrote:
> Am 08/03/2023 um 17:40 schrieb Stefan Sterz:
>> From: Daniel Tschlatscher
>>
>> this requires a bump of the widget toolkit so the version includes the
>> necessary widgets.
>>
>> Signed-off-by: Daniel Tschl
load the dark theme only if requested through a cookie, also adds
support for the "auto" theme that uses the dark theme based on a
media query.
this requires a bump of the widget toolkit so the dark-theme css file
is available.
Signed-off-by: Stefan Sterz
---
PVE/Service/pvepro
just remove them here.
Signed-off-by: Stefan Sterz
---
www/manager6/node/Subscription.js | 1 -
www/manager6/node/Summary.js| 1 -
www/manager6/window/BackupConfig.js | 1 -
3 files changed, 3 deletions(-)
diff --git a/www/manager6/node/Subscription.js
b/www/manager6/node
adds dark mode support to the api viewer that is activated depending
on the users theme preference. similar to the main gui's "auto"
theme.
this requires a bumps of the widget toolkit so the loaded css file is
present
Signed-off-by: Stefan Sterz
---
api-viewer/index.html | 1 +
add support for setting the background and text color via css. also
allows for dynamically switching the color when a theme change is
detected.
Signed-off-by: Stefan Sterz
---
www/manager6/ceph/StatusDetail.js | 35 +-
www/manager6/panel/RunningChart.js | 29
From: Daniel Tschlatscher
this requires a bump of the widget toolkit so the version includes the
necessary widgets.
Signed-off-by: Daniel Tschlatscher
Signed-off-by: Stefan Sterz
---
www/manager6/Workspace.js | 8
1 file changed, 8 insertions(+)
diff --git a/www/manager6
allows using the theme toggle in the pmg quarantine properly. adds a
filter over the iframes in the quarantine to make them appear properly
in a dark environment.
Signed-off-by: Stefan Sterz
---
src/proxmox-dark/scss/proxmox/_quarantine.scss | 6 ++
1 file changed, 6 insertions(+)
diff
From: Daniel Tschlatscher
add a widget that implements a theme selector and sets a cookie to
load the appropriate theme.
Co-authored-by: Daniel Tschlatscher
Co-authored-by: Stefan Sterz
Signed-off-by: Daniel Tschlatscher
Signed-off-by: Stefan Sterz
---
src/Makefile | 2
the gauges in the data center overview should use a dark style if the
relevant css variables are set. this also makes it possible to switch
the colors dynamically by adding an event listener
Signed-off-by: Stefan Sterz
---
src/panel/GaugeWidget.js | 45
just remove them here.
Signed-off-by: Stefan Sterz
---
src/node/APT.js | 1 -
src/window/AddTotp.js | 1 -
src/window/DiskSmart.js | 1 -
src/window/PackageVersions.js | 1 -
4 files changed, 4 deletions(-)
diff --git a/src/node/APT.js b/src/node/APT.js
index 2e5a776
by integrating the theme switching logic into the chart panel itself,
themes can be switched more responsively based on css variables.
Signed-off-by: Stefan Sterz
---
src/panel/RRDChart.js | 37 +
1 file changed, 37 insertions(+)
diff --git a/src/panel
spam score grid
* style tracking center rows
* add appropriate colors to buttons in the quarantine
* style mail-info element in the quarantine
Co-authored-by: Daniel Tschlatscher
Co-authored-by: Stefan Sterz
Signed-off-by: Daniel Tschlatscher
Signed-off-by: Stefan
ndle a dark theme. this would have the added benefit of also working
in the mobile quarantine.
the last commit for the mail gateway enables the dark theme in the api
viewer.
Daniel Tschlatscher (2):
dark-theme: add initial version of the proxmox-dark theme
util/window/form: add a theme selec
ndle a dark theme. this would have the added benefit of also working
in the mobile quarantine.
the last commit for the mail gateway enables the dark theme in the api
viewer.
Daniel Tschlatscher (2):
dark-theme: add initial version of the proxmox-dark theme
util/window/form: add a theme selec
1 - 100 of 184 matches
Mail list logo