From 474b19d927ba16d98b132c329d4e3a0cece119ef Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 9 Aug 2016 14:57:14 -0400 Subject: [PATCH] We have a logo! --- README.md | 2 +- docs/netbox_logo.png | Bin 0 -> 3903 bytes netbox/project-static/css/base.css | 3 +++ netbox/project-static/img/netbox.ico | Bin 0 -> 1174 bytes netbox/project-static/img/netbox_logo.png | Bin 0 -> 2257 bytes netbox/templates/_base.html | 5 ++++- 6 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 docs/netbox_logo.png create mode 100644 netbox/project-static/img/netbox.ico create mode 100644 netbox/project-static/img/netbox_logo.png diff --git a/README.md b/README.md index 2cf8f0193..28c73b2cc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# NetBox +![NetBox](docs/netbox_logo.png "NetBox logo") NetBox is an IP address management (IPAM) and data center infrastructure management (DCIM) tool. Initially conceived by the network engineering team at [DigitalOcean](https://www.digitalocean.com/), NetBox was developed specifically to address the needs of network and infrastructure engineers. diff --git a/docs/netbox_logo.png b/docs/netbox_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c6e0a58e6259f957f2427afe1035e8e37a6d713c GIT binary patch literal 3903 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 N002ovPDHLkV1j7+9Wwv` literal 0 HcmV?d00001 diff --git a/netbox/project-static/css/base.css b/netbox/project-static/css/base.css index 13f4e1455..25f399461 100644 --- a/netbox/project-static/css/base.css +++ b/netbox/project-static/css/base.css @@ -21,6 +21,9 @@ body { margin: 0 auto -61px; /* the bottom margin is the negative value of the footer's height */ padding-bottom: 30px; } +.navbar-brand { + padding: 12px 15px 8px; +} .footer, .push { height: 60px; /* .push must be the same height as .footer */ } diff --git a/netbox/project-static/img/netbox.ico b/netbox/project-static/img/netbox.ico new file mode 100644 index 0000000000000000000000000000000000000000..bb1051549be3493bd24ca9e9015214ca5766acb7 GIT binary patch literal 1174 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 literal 0 HcmV?d00001 diff --git a/netbox/templates/_base.html b/netbox/templates/_base.html index 570f73a4d..b3b52741b 100644 --- a/netbox/templates/_base.html +++ b/netbox/templates/_base.html @@ -8,6 +8,7 @@ +