diff --git a/hc/settings.py b/hc/settings.py index fd31de32..ea699019 100644 --- a/hc/settings.py +++ b/hc/settings.py @@ -38,8 +38,6 @@ INSTALLED_APPS = ( 'django.contrib.messages', 'django.contrib.staticfiles', - 'bootstrap3', - 'hc.accounts', 'hc.checks' ) diff --git a/requirements.txt b/requirements.txt index 00b14295..039ff26f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,2 @@ Django==1.8.2 -django-bootstrap3 psycopg2==2.6 \ No newline at end of file diff --git a/static/css/creative.css b/static/css/creative.css deleted file mode 100644 index bce1b986..00000000 --- a/static/css/creative.css +++ /dev/null @@ -1,476 +0,0 @@ -/*! - * Start Bootstrap - Creative Bootstrap Theme (http://startbootstrap.com) - * Code licensed under the Apache License v2.0. - * For details, see http://www.apache.org/licenses/LICENSE-2.0. - */ - -html, -body { - width: 100%; - height: 100%; -} - -body { - font-family: Merriweather,'Helvetica Neue',Arial,sans-serif; -} - -hr { - max-width: 50px; - border-color: #f05f40; - border-width: 3px; -} - -hr.light { - border-color: #fff; -} - -a { - color: #f05f40; - -webkit-transition: all .35s; - -moz-transition: all .35s; - transition: all .35s; -} - -a:hover, -a:focus { - color: #eb3812; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif; -} - -p { - margin-bottom: 20px; - font-size: 16px; - line-height: 1.5; -} - -.bg-primary { - background-color: #f05f40; -} - -.bg-dark { - color: #fff; - background-color: #222; -} - -.text-faded { - color: rgba(255,255,255,.7); -} - -section { - padding: 100px 0; -} - -aside { - padding: 50px 0; -} - -.no-padding { - padding: 0; -} - -.navbar-default { - border-color: rgba(34,34,34,.05); - font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif; - background-color: #fff; - -webkit-transition: all .35s; - -moz-transition: all .35s; - transition: all .35s; -} - -.navbar-default .navbar-header .navbar-brand { - text-transform: uppercase; - font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif; - font-weight: 700; - color: #f05f40; -} - -.navbar-default .navbar-header .navbar-brand:hover, -.navbar-default .navbar-header .navbar-brand:focus { - color: #eb3812; -} - -.navbar-default .nav > li>a, -.navbar-default .nav>li>a:focus { - text-transform: uppercase; - font-size: 13px; - font-weight: 700; - color: #222; -} - -.navbar-default .nav > li>a:hover, -.navbar-default .nav>li>a:focus:hover { - color: #f05f40; -} - -.navbar-default .nav > li.active>a, -.navbar-default .nav>li.active>a:focus { - color: #f05f40!important; - background-color: transparent; -} - -.navbar-default .nav > li.active>a:hover, -.navbar-default .nav>li.active>a:focus:hover { - background-color: transparent; -} - -@media(min-width:768px) { - .navbar-default { - border-color: rgba(255,255,255,.3); - background-color: transparent; - } - - .navbar-default .navbar-header .navbar-brand { - color: rgba(255,255,255,.7); - } - - .navbar-default .navbar-header .navbar-brand:hover, - .navbar-default .navbar-header .navbar-brand:focus { - color: #fff; - } - - .navbar-default .nav > li>a, - .navbar-default .nav>li>a:focus { - color: rgba(255,255,255,.7); - } - - .navbar-default .nav > li>a:hover, - .navbar-default .nav>li>a:focus:hover { - color: #fff; - } - - .navbar-default.affix { - border-color: rgba(34,34,34,.05); - background-color: #fff; - } - - .navbar-default.affix .navbar-header .navbar-brand { - font-size: 14px; - color: #f05f40; - } - - .navbar-default.affix .navbar-header .navbar-brand:hover, - .navbar-default.affix .navbar-header .navbar-brand:focus { - color: #eb3812; - } - - .navbar-default.affix .nav > li>a, - .navbar-default.affix .nav>li>a:focus { - color: #222; - } - - .navbar-default.affix .nav > li>a:hover, - .navbar-default.affix .nav>li>a:focus:hover { - color: #f05f40; - } -} - -header { - position: relative; - width: 100%; - min-height: auto; - text-align: center; - color: #fff; - background-image: url(../img/header.jpg); - background-position: center; - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - -o-background-size: cover; -} - -header .header-content { - position: relative; - width: 100%; - padding: 100px 15px; - text-align: center; -} - -header .header-content .header-content-inner h1 { - margin-top: 0; - margin-bottom: 0; - text-transform: uppercase; - font-weight: 700; -} - -header .header-content .header-content-inner hr { - margin: 30px auto; -} - -header .header-content .header-content-inner p { - margin-bottom: 50px; - font-size: 16px; - font-weight: 300; - color: rgba(255,255,255,.7); -} - -@media(min-width:768px) { - header { - min-height: 100%; - } - - header .header-content { - position: absolute; - top: 50%; - padding: 0 50px; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - } - - header .header-content .header-content-inner { - margin-right: auto; - margin-left: auto; - max-width: 1000px; - } - - header .header-content .header-content-inner p { - margin-right: auto; - margin-left: auto; - max-width: 80%; - font-size: 18px; - } -} - -.section-heading { - margin-top: 0; -} - -.service-box { - margin: 50px auto 0; - max-width: 400px; -} - -@media(min-width:992px) { - .service-box { - margin: 20px auto 0; - } -} - -.service-box p { - margin-bottom: 0; -} - -.portfolio-box { - display: block; - position: relative; - margin: 0 auto; - max-width: 650px; -} - -.portfolio-box .portfolio-box-caption { - display: block; - position: absolute; - bottom: 0; - width: 100%; - height: 100%; - text-align: center; - color: #fff; - opacity: 0; - background: rgba(240,95,64,.9); - -webkit-transition: all .35s; - -moz-transition: all .35s; - transition: all .35s; -} - -.portfolio-box .portfolio-box-caption .portfolio-box-caption-content { - position: absolute; - top: 50%; - width: 100%; - text-align: center; - transform: translateY(-50%); -} - -.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category, -.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name { - padding: 0 15px; - font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif; -} - -.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category { - text-transform: uppercase; - font-size: 14px; - font-weight: 600; -} - -.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name { - font-size: 18px; -} - -.portfolio-box:hover .portfolio-box-caption { - opacity: 1; -} - -@media(min-width:768px) { - .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category { - font-size: 16px; - } - - .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name { - font-size: 22px; - } -} - -.call-to-action h2 { - margin: 0 auto 20px; -} - -.text-primary { - color: #f05f40; -} - -.no-gutter > [class*=col-] { - padding-right: 0; - padding-left: 0; -} - -.btn-default { - border-color: #fff; - color: #222; - background-color: #fff; - -webkit-transition: all .35s; - -moz-transition: all .35s; - transition: all .35s; -} - -.btn-default:hover, -.btn-default:focus, -.btn-default.focus, -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - border-color: #ededed; - color: #222; - background-color: #f2f2f2; -} - -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - background-image: none; -} - -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - border-color: #fff; - background-color: #fff; -} - -.btn-default .badge { - color: #fff; - background-color: #222; -} - -.btn-primary { - border-color: #f05f40; - color: #fff; - background-color: #f05f40; - -webkit-transition: all .35s; - -moz-transition: all .35s; - transition: all .35s; -} - -.btn-primary:hover, -.btn-primary:focus, -.btn-primary.focus, -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - border-color: #ed431f; - color: #fff; - background-color: #ee4b28; -} - -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - background-image: none; -} - -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - border-color: #f05f40; - background-color: #f05f40; -} - -.btn-primary .badge { - color: #f05f40; - background-color: #fff; -} - -.btn { - border: 0; - border-radius: 300px; - text-transform: uppercase; - font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif; - font-weight: 700; -} - -.btn-xl { - padding: 15px 30px; -} - -::-moz-selection { - text-shadow: none; - color: #fff; - background: #222; -} - -::selection { - text-shadow: none; - color: #fff; - background: #222; -} - -img::selection { - color: #fff; - background: 0 0; -} - -img::-moz-selection { - color: #fff; - background: 0 0; -} - -body { - webkit-tap-highlight-color: #222; -} \ No newline at end of file diff --git a/static/css/style.css b/static/css/style.css new file mode 100644 index 00000000..41b17d9b --- /dev/null +++ b/static/css/style.css @@ -0,0 +1,13 @@ +html, body { + background: #EEE; +} + +#login_dialog { + background: #FFF; + padding: 2em; + margin-top: 100px; +} + +#login_dialog h1 { + margin: 0; +} \ No newline at end of file diff --git a/templates/accounts/login.html b/templates/accounts/login.html index 9145420c..fdbb22e0 100644 --- a/templates/accounts/login.html +++ b/templates/accounts/login.html @@ -1,22 +1,39 @@ {% extends "base.html" %} -{% load bootstrap3 %} {% block content %} -
- Please enter your email address. - Next, we'll send you an email with log-in instructions! -
++ Please enter your email address. + Next, we'll send you an email with log-in instructions! +
- +