Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    THEME: Black - based on nerve center

    Scheduled Pinned Locked Moved webGUI
    32 Posts 7 Posters 28.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tommyboy180
      last edited by

      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
      black-2.jpg_thumb
      black-2.jpg
      black-nerve.jpg_thumb
      black-nerve.jpg

      -Tom Schaefer
      SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

      Please support pfBlocker | File Browser | Strikeback

      1 Reply Last reply Reply Quote 0
      • AhnHELA
        AhnHEL
        last edited by

        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.

        AhnHEL (Angel)

        1 Reply Last reply Reply Quote 0
        • T
          tommyboy180
          last edited by

          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.

          -Tom Schaefer
          SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

          Please support pfBlocker | File Browser | Strikeback

          1 Reply Last reply Reply Quote 0
          • jimpJ
            jimp Rebel Alliance Developer Netgate
            last edited by

            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. :)

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

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • T
              tommyboy180
              last edited by

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

              Mod included for new pie chart and Tab colors.

              -Tom Schaefer
              SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

              Please support pfBlocker | File Browser | Strikeback

              1 Reply Last reply Reply Quote 0
              • T
                tommyboy180
                last edited by

                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```
                images/content-bg/1.jpg

                with```
                images/content-bg/2.jpg 
                

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

                alt-image.png
                alt-image.png_thumb

                -Tom Schaefer
                SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                Please support pfBlocker | File Browser | Strikeback

                1 Reply Last reply Reply Quote 0
                • AhnHELA
                  AhnHEL
                  last edited by

                  Yes, much better, thank you!

                  AhnHEL (Angel)

                  1 Reply Last reply Reply Quote 0
                  • T
                    tommyboy180
                    last edited by

                    Now with Temperature Monitor! (with phpsysinfo Package)

                    Temperature.jpg_thumb
                    Temperature.jpg

                    -Tom Schaefer
                    SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                    Please support pfBlocker | File Browser | Strikeback

                    1 Reply Last reply Reply Quote 0
                    • jimpJ
                      jimp Rebel Alliance Developer Netgate
                      last edited by

                      @tommyboy180:

                      Now with Temperature Monitor!

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

                      Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                      Need help fast? Netgate Global Support!

                      Do not Chat/PM for help!

                      1 Reply Last reply Reply Quote 0
                      • T
                        tommyboy180
                        last edited by

                        Using mbmon

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

                        EDIT: Need phpsysinfo package.

                        -Tom Schaefer
                        SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                        Please support pfBlocker | File Browser | Strikeback

                        1 Reply Last reply Reply Quote 0
                        • jimpJ
                          jimp Rebel Alliance Developer Netgate
                          last edited by

                          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.  ;D

                          Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                          Need help fast? Netgate Global Support!

                          Do not Chat/PM for help!

                          1 Reply Last reply Reply Quote 0
                          • T
                            tommyboy180
                            last edited by

                            How can I do that…

                            if mbmon exists then
                            ....
                            else
                            nothing
                            
                            Oh, I could do a file exists for /usr/local/bin/mbmon
                            
                            Would that work?
                            
                            

                            -Tom Schaefer
                            SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                            Please support pfBlocker | File Browser | Strikeback

                            1 Reply Last reply Reply Quote 0
                            • jimpJ
                              jimp Rebel Alliance Developer Netgate
                              last edited by

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

                              Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                              Need help fast? Netgate Global Support!

                              Do not Chat/PM for help!

                              1 Reply Last reply Reply Quote 0
                              • T
                                tommyboy180
                                last edited by

                                Updated

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

                                -Tom Schaefer
                                SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                                Please support pfBlocker | File Browser | Strikeback

                                1 Reply Last reply Reply Quote 0
                                • T
                                  tommyboy180
                                  last edited by

                                  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

                                  
                                  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:

                                  
                                  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!

                                  -Tom Schaefer
                                  SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                                  Please support pfBlocker | File Browser | Strikeback

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    tommyboy180
                                    last edited by

                                    New update released!

                                    • New PieChart based on JpGraph

                                    • Temperature is integrated

                                    • Some minor aesthetic changes

                                    The Pie chart will be displayed if you have more than 0% Disk Usage
                                    The Temperature will be displayed if you have phpsysinfo installed (looks for mbmon)

                                    -Tom Schaefer
                                    SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                                    Please support pfBlocker | File Browser | Strikeback

                                    1 Reply Last reply Reply Quote 0
                                    • AhnHELA
                                      AhnHEL
                                      last edited by

                                      Updated!  Thank you again for your work, my current favorite.

                                      AhnHEL (Angel)

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        splippity
                                        last edited by

                                        hey did you port this over to the 2.0rc1 system yet????

                                        Looks pretty nice but Im sure some stuff might need tweaked so you can have all features..

                                        Thanks.

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          tommyboy180
                                          last edited by

                                          @splippity:

                                          hey did you port this over to the 2.0rc1 system yet????

                                          Looks pretty nice but Im sure some stuff might need tweaked so you can have all features..

                                          Thanks.

                                          Thanks for reminding me. I will start here soon.

                                          -Tom Schaefer
                                          SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                                          Please support pfBlocker | File Browser | Strikeback

                                          1 Reply Last reply Reply Quote 0
                                          • S
                                            Supermule Banned
                                            last edited by

                                            I get the following error: "The passwords do not match" for every theme available….

                                            Why??

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.