]> arthur.barton.de Git - netdata.git/commitdiff
web/index.html
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 23 Apr 2016 00:53:13 +0000 (03:53 +0300)
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 23 Apr 2016 00:53:13 +0000 (03:53 +0300)
added navigation bar menu with the demo sites

web/index.html

index 11139b4beeaac9ba26509442607f644361cb0f45..32aa1473814f8f3928c9f824cb1639fdb89fb76f 100644 (file)
        </script>
 
        <!-- load the dashboard manager - it will do the rest -->
-       <script type="text/javascript" src="dashboard.js?v33"></script>
+       <script type="text/javascript" src="dashboard.js?v34"></script>
 </head>
 
 <body data-spy="scroll" data-target="#sidebar">
                                </button>
                                <a href="/" class="navbar-brand" id="hostname">netdata</a>
                        </div>
+                       <nav id="demosites_nav" class="collapse navbar-collapse navbar-left" role="navigation">
+                               <ul class="nav navbar-nav">
+                                       <li class="dropdown">
+                                               <a href="#" class="dropdown-toggle" data-toggle="dropdown" id="current_view">demo sites <strong class="caret"></strong></a>
+                                               <ul class="dropdown-menu scrollable-menu inpagemenu" role="menu">
+                                                       <li id="demo_eu"><a href="//netdata.firehol.org?nowelcome">EU - London (DigitalOcean.com)</a></li>
+                                                       <li id="demo_us"><a href="//netdata2.firehol.org?nowelcome">US - Atlanta (CDN77.com)</a></li>
+                                                       <li role="separator" class="divider"></li>
+                                                       <li id="demo_tv"><a href="tv.html">TV Dashboard for 2 servers</a></li>
+                                                       <li id="demosites"><a href="demosites.html">Dashboard for monitoring netdata demo sites</a></li>
+                                               </ul>
+                                       </li>
+                               </ul>
+                       </nav>
                        <nav class="collapse navbar-collapse navbar-right" role="navigation">
                                <ul class="nav navbar-nav">
                                        <li><a href="#" class="btn" data-toggle="modal" data-target="#optionsModal"><i class="fa fa-cog"></i> settings</a></li>
@@ -783,8 +797,19 @@ function isdemo() {
        this_is_demo = false;
 
        try {
-               if(typeof document.location.hostname === 'string')
-                       this_is_demo = document.location.hostname.endsWith('.firehol.org');
+               if(typeof document.location.hostname === 'string') {
+                       if(document.location.hostname === 'netdata.firehol.org') {
+                               document.getElementById("demo_eu").className = "active";
+                               this_is_demo = true;
+                       }
+                       else if(document.location.hostname === 'netdata2.firehol.org') {
+                               document.getElementById("demo_us").className = "active";
+                               this_is_demo = true;
+                       }
+               }
+
+               if(!this_is_demo)
+                       document.getElementById("demosites_nav").style.visibility = "hidden";
        }
        catch(error) {
                ;