Welcome, Guest. Please login or register.
Did you miss your activation email?
+  pfSense Forum
|-+  pfSense English Support» webGUI» THEME: Black - based on nerve center
Username:
Password:
 
 

Pages: [1] 2  All   Go Down
  Print  
Author Topic: THEME: Black - based on nerve center  (Read 2225 times)
0 Members and 1 Guest are viewing this topic.
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« on: March 03, 2010, 11:11:28 am »

This is my latest theme release. Comes with Temperature display! (with phpsysinfo package)

This theme has some new things that no other theme has. Enjoy! Use the below script to do an automated complete install.

Download black-nerve


Confirmed working with FF 3.6 and IE 8 on Version 1.2.3-Release
pfsense badge created by cheesyboofs
« Last Edit: April 10, 2010, 04:41:45 pm by tommyboy180 » Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
onhel
Sr. Member
****
Offline Offline

Posts: 221



View Profile
« Reply #1 on: March 04, 2010, 01:24:59 am »

I like it!

Some constructive criticism though:

1.  The Blue Background is distracting on some pages.
               ie: System/Advanced - the page is pretty long so the blue background gets too light around the middle of the page, making white text hard to read.

2.  A Selected Tab makes the tab unreadable with the light grey background.
               ie: Firewall/Rules

A beautiful concept, System Logs is gorgeous to view now, thank you.
Logged

OnHEL (Angel)
NYC

3 pfSense sites: 1.2.3 Release & 2.0 Beta Snapshots
PC Engines ALIX 2D3 (IDE HD, WLAN)
Dell GX150 (Intel 933Mhz P3, 256MB RAM)
MicroATX Tower (Intel Q8400, 4GB RAM, VMware ESXi 4)
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #2 on: March 04, 2010, 02:29:26 am »

Thank you for the input!

In the next couple of nights I will find a pattern or image that will not distract the administrator from the content.

I couldn't figure out how to skin the tabs.

Does any member know where the tab color is set? Its not in the theme css, that's for sure.

« Last Edit: March 04, 2010, 02:36:19 am by tommyboy180 » Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
jimp
Administrator
Hero Member
*****
Online Online

Posts: 3374



View Profile
« Reply #3 on: March 04, 2010, 04:12:02 pm »

Unfortunately the tab colors aren't themable in 1.2.x. The colors are hardcoded in /etc/inc/pfsense-utils.inc in the function disaplay_top_tabs().

Just another pointer, it would be handier for people who use UNIX systems if you packed it with .tar.gz or .bz2 instead of .rar. I prefer to fetch and unpack things right onto a pfSense box, rather than unpacking them on a workstation and then uploading them separately. Smiley

Looks good in pictures, but I haven't tried it out just yet on a test box.
Logged

Co-Author of pfSense: The Definitive Guide.

Need help fast? Try Commercial Support.

Also check the Doc Wiki for additional information.
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #4 on: March 05, 2010, 04:22:23 am »

Fixed table colors and some minor changes.
Changed archive type to .tar

Mod included for new pie chart and Tab colors.
Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #5 on: March 05, 2010, 05:46:16 am »

onhel,

If you are worried about the background being a little distracting then make the following changes:

Edit /usr/local/www/themes/black-nerve/all.css

Line 274
replace
Code:
images/content-bg/1.jpg
with
Code:
images/content-bg/2.jpg

The alternate image is in the pack. This should be what you are looking for.

Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
onhel
Sr. Member
****
Offline Offline

Posts: 221



View Profile
« Reply #6 on: March 05, 2010, 07:21:10 pm »

Yes, much better, thank you!
« Last Edit: March 06, 2010, 09:27:51 am by onhel » Logged

OnHEL (Angel)
NYC

3 pfSense sites: 1.2.3 Release & 2.0 Beta Snapshots
PC Engines ALIX 2D3 (IDE HD, WLAN)
Dell GX150 (Intel 933Mhz P3, 256MB RAM)
MicroATX Tower (Intel Q8400, 4GB RAM, VMware ESXi 4)
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #7 on: April 09, 2010, 10:22:23 pm »

Now with Temperature Monitor! (with phpsysinfo Package)

« Last Edit: April 09, 2010, 11:28:06 pm by tommyboy180 » Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
jimp
Administrator
Hero Member
*****
Online Online

Posts: 3374



View Profile
« Reply #8 on: April 09, 2010, 11:25:31 pm »

Now with Temperature Monitor!

How are you polling the temperature? From the ACPI thermal zone(s)?
Logged

Co-Author of pfSense: The Definitive Guide.

Need help fast? Try Commercial Support.

Also check the Doc Wiki for additional information.
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #9 on: April 09, 2010, 11:27:27 pm »

Using mbmon

It's so simple, I don't know why I didn't think of it before.

EDIT: Need phpsysinfo package.
Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
jimp
Administrator
Hero Member
*****
Online Online

Posts: 3374



View Profile
« Reply #10 on: April 09, 2010, 11:31:48 pm »

Ah, OK. A dashboard widget might be nice for that, if phpsysinfo is already installed. Sort of like how I have separate widget packages for Snort and HAVP.

Some motherboards support polling the temp straight from ACPI with no extra software installed. Unfortunately support for that is pretty sparse. I've been meaning to code in some support for that but I need access to more hardware that actually supports it.  Grin
Logged

Co-Author of pfSense: The Definitive Guide.

Need help fast? Try Commercial Support.

Also check the Doc Wiki for additional information.
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #11 on: April 09, 2010, 11:34:27 pm »

How can I do that...

Code:
if mbmon exists then
<table>....
else
nothing

Oh, I could do a file exists for /usr/local/bin/mbmon

Would that work?
Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
jimp
Administrator
Hero Member
*****
Online Online

Posts: 3374



View Profile
« Reply #12 on: April 09, 2010, 11:37:16 pm »

Yeah that should be sufficient. If the binary exists then it should be installed and usable.
Logged

Co-Author of pfSense: The Definitive Guide.

Need help fast? Try Commercial Support.

Also check the Doc Wiki for additional information.
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #13 on: April 10, 2010, 12:34:16 am »

Updated


Will now look for mbmon before attempting to display temperatures.
Thank you jimp!

Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
tommyboy180
Sr. Member
****
Offline Offline

Posts: 313



View Profile WWW
« Reply #14 on: April 10, 2010, 01:12:47 am »

Now install and uninstall the theme with 3 simple commands.

This allows you to install and remove without having to mess with the file system!
**Each line is a separate command and should be executed separately**


To execute go to Diagnostics -> Command  
Push Execute to run the command

Code:
fetch -o /tmp/install-black-nerve.sh http://tomschaefer.org/temp/pfsense/black-nerve/install-black-nerve.sh
chmod 777 /tmp/install-black-nerve.sh
/tmp/install-black-nerve.sh
When you are done installing go to System -> General Setup -> Change The Theme to black-nerve at the bottom of the page!
Now install phpsysinfo for the Temperature stats


To uninstall follow the same instructions but use the below commands:
Code:
fetch -o /tmp/remove-black-nerve.sh http://tomschaefer.org/temp/pfsense/black-nerve/remove-black-nerve.sh
chmod 777 /tmp/remove-black-nerve.sh
/tmp/remove-black-nerve.sh
When you are done go to System -> General Setup -> and change the Theme to NerveCenter

Thank you!
« Last Edit: April 10, 2010, 02:48:05 pm by tommyboy180 » Logged

-Tom Schaefer
SuperMicro 1U 2X Intel pro/1000
Dual Core Intel 2.2 Ghz - 2 Gig RAM
Pages: [1] 2  All   Go Up
  Print  
 
Jump to:  

 

Page created in 0.146 seconds with 19 queries.