From: yomguy Date: Mon, 11 Jun 2012 14:11:32 +0000 (+0200) Subject: home as login page X-Git-Tag: 0.5.2^2~1 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=274073a80dea383865616fb8c39821677a37f2af;p=teleforma.git home as login page --- diff --git a/teleforma/static/teleforma/css/teleforma.css b/teleforma/static/teleforma/css/teleforma.css index ff427240..7da23852 100644 --- a/teleforma/static/teleforma/css/teleforma.css +++ b/teleforma/static/teleforma/css/teleforma.css @@ -367,12 +367,16 @@ label.disabled { color: #d7d7d7 } } form.login { - font-size: 0.8em; + font-size: 0.9em; float: left; margin-top: 2em; margin-bottom: 4em; - padding: .5em; - border: 1px dotted #888; + border: 0px dotted #888; + padding: 1em; + background-color: #FFF; + -moz-border-radius: 8px 0px 8px 8px; + -webkit-border-radius: 8px 0px 8px 8px; + border-radius: 8px 0px 8px 8px; } .login-error { @@ -390,7 +394,8 @@ form.login label { form.login .submit { float: right; - margin-top: 1em; + margin-top: 0em; + padding: 0.3em; } /* Search form */ diff --git a/teleforma/templates/telemeta/base.html b/teleforma/templates/telemeta/base.html index 14b44e60..391b5a43 100644 --- a/teleforma/templates/telemeta/base.html +++ b/teleforma/templates/telemeta/base.html @@ -68,8 +68,7 @@ alt="logo" />
  • {% trans "Desk" %}
  • {% else %} -
  • {% trans "Home" %}
  • -
  • {% trans "Sign in" %}
  • +
  • {% trans "Home" %}
  • {% endif %} {% if user.is_authenticated %} diff --git a/teleforma/templates/telemeta/login.html b/teleforma/templates/telemeta/login.html new file mode 100644 index 00000000..91152985 --- /dev/null +++ b/teleforma/templates/telemeta/login.html @@ -0,0 +1,22 @@ +{% extends "telemeta/base.html" %} +{% load i18n %} + +{% block title %} +{% endblock %} + +{% block content %} +{% if form.errors %} +

    {% trans "Your username and password didn't match. Please try again." %}

    +{% endif %} +
    {% csrf_token %} +

    +{{ form.username.label_tag }} +{{ form.username }}
    +{{ form.password.label_tag }} +{{ form.password }} +

    +{% trans "Password forgotten" %} ? + + +
    +{% endblock %} diff --git a/teleforma/urls.py b/teleforma/urls.py index 0a39d6e3..b44865ee 100644 --- a/teleforma/urls.py +++ b/teleforma/urls.py @@ -46,6 +46,8 @@ user_export = UsersXLSExport() profile_view = ProfileView() urlpatterns = patterns('', + url(r'^$', 'django.contrib.auth.views.login', {'template_name': 'telemeta/login.html'}, + name="teleforma-login"), # Telemeta url(r'^', include('telemeta.urls')),