jeremystretch 4 лет назад
Родитель
Сommit
fa617c78af

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
netbox/project-static/dist/netbox-dark.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
netbox/project-static/dist/netbox-dark.css.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
netbox/project-static/dist/netbox-light.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
netbox/project-static/dist/netbox-light.css.map


+ 1 - 1
netbox/project-static/styles/netbox.scss

@@ -562,7 +562,7 @@ div.content-container {
       background-color: var(--nbx-body-bg);
       background-color: var(--nbx-body-bg);
     }
     }
     .nav {
     .nav {
-      padding: 0 1.25rem;
+      padding: 0 0.5rem;
       justify-content: space-between;
       justify-content: space-between;
       margin: $spacer/2 0;
       margin: $spacer/2 0;
 
 

+ 17 - 5
netbox/templates/base/layout.html

@@ -47,19 +47,31 @@
               <i title="Docs" class="mdi mdi-book-open-variant text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
               <i title="Docs" class="mdi mdi-book-open-variant text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
             </a>
             </a>
 
 
+            {# REST API #}
+            <a type="button" class="nav-link" href="{% url 'api-root' %}" target="_blank">
+              <i title="REST API" class="mdi mdi-code-braces text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
+            </a>
+
             {# API docs #}
             {# API docs #}
             <a type="button" class="nav-link" href="{% url 'api_docs' %}" target="_blank">
             <a type="button" class="nav-link" href="{% url 'api_docs' %}" target="_blank">
-              <i title="API" class="mdi mdi-code-braces text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
+              <i title="REST API documentation" class="mdi mdi-book text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
             </a>
             </a>
 
 
+            {# GraphQL API #}
+            {% if settings.GRAPHQL_ENABLED %}
+              <a type="button" class="nav-link" href="{% url 'graphql' %}" target="_blank">
+                <i title="GraphQL API" class="mdi mdi-graphql text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
+              </a>
+            {% endif %}
+
             {# GitHub #}
             {# GitHub #}
             <a type="button" class="nav-link" href="https://github.com/netbox-community/netbox" target="_blank">
             <a type="button" class="nav-link" href="https://github.com/netbox-community/netbox" target="_blank">
-              <i title="Source Code" class="mdi mdi-code-tags text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
+              <i title="Source Code" class="mdi mdi-github text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
             </a>
             </a>
 
 
-            {# GitHub wiki #}
-            <a type="button" class="nav-link" href="https://github.com/netbox-community/netbox/wiki" target="_blank">
-              <i title="Get Help" class="mdi mdi-lifebuoy text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
+            {# NetDev Slack #}
+            <a type="button" class="nav-link" href="https://netdev.chat/" target="_blank">
+              <i title="Community" class="mdi mdi-slack text-primary" data-bs-placement="top" data-bs-toggle="tooltip"></i>
             </a>
             </a>
           </nav>
           </nav>
         </div>
         </div>

Некоторые файлы не были показаны из-за большого количества измененных файлов