Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - ptrzn

#1
General Discussion / Re: Unsense - new GUI theme
May 07, 2025, 01:43:24 AM
QuoteIn Dark Mode: What I can't read too well is, e.g. Firewall: Diagnostics: States, the 'States' | 'Actions' thingy, the selected one is dark/black background and dark-blue text. The same goes for e.g. the Dashboard 'Click to check for updates' and so on all have the same dark-blue text color which is for me hard to read against a black background. Does that color combination work well for you?

I'll look into these, thank you for reporting them.  If you could post a screenshot or two of the bits that are hard to read for you that would be helpful in adjusting the colors/hues.
#2
General Discussion / Unsense - new GUI theme
May 06, 2025, 02:05:22 PM
Hello all,

I have developed a GUI theme for OPNsense.  It uses a modern flexbox layout, has a light and high contrast dark variant (respecting the user preferences set in the browser) and aims to address some usability/ergonomic issues for those of us with grey beards and less than perfect vision. 

https://pkg.froggle.org/unsense-repo/

I have been running it on my systems for some time but it is an initial release.  Any comments, feedback and bug reports are welcome and appreciated.
#3
Development and Code Review / Custom pkg repo error
April 25, 2025, 04:51:47 PM
Hello all, apologies if this was asked before - I tried to search but couldn't find the answer.

I made an OPNsense theme and a pkg repo but am not able to run pkg update:

pkg: https://pkg.froggle.org/unsense-repo/FreeBSD:14:amd64/packagesite.tzst: Not Found
My pkg config:

unsense: {
  url: "https://pkg.froggle.org/unsense-repo/${ABI}",
  priority: 10,
  enabled: yes
}

I tried setting PKG_REPO_COMPRESSION_FORMAT to tzst but it doesn't seem to get picked up by pkg-repo.

$ find work/pkg/
work/pkg/
work/pkg/packagesite.txz
work/pkg/meta.conf
work/pkg/packagesite.pkg
work/pkg/meta.pkg
work/pkg/meta.txz
work/pkg/os-theme-unsense-0.5.1.pkg


$ cat work/pkg/meta.conf
version = 2;
packing_format = "txz";
manifests = "packagesite.yaml";
filesite = "filesite.yaml";
manifests_archive = "packagesite";
filesite_archive = "filesite";


The build is being run on current opnsense.

Any help or pointers on this would be much appreciated!

Thank you.
Peter