Fixed details in Hosting pages and translate in login

This commit is contained in:
Henry Bravo 2017-06-01 11:24:50 -05:00
parent 3c29e68b96
commit 024f7565df
22 changed files with 300 additions and 247 deletions

View file

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-26 13:35+0000\n" "POT-Creation-Date: 2017-06-01 11:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,451 +18,440 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: hosting/templates/hosting/base_short.html:67 #: templates/hosting/base_short.html:68 templates/hosting/base_short.html:139
msgid "My Virtual Machines" msgid "My Virtual Machines"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:72 #: templates/hosting/base_short.html:73 templates/hosting/base_short.html:145
#: hosting/templates/hosting/orders.html:12 #: templates/hosting/orders.html.py:12
msgid "My Orders" msgid "My Orders"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:77 #: templates/hosting/base_short.html:78 templates/hosting/base_short.html:152
msgid "Keys" msgid "Keys"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:82 #: templates/hosting/base_short.html:83 templates/hosting/base_short.html:158
msgid "Notifications " msgid "Notifications "
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:89 #: templates/hosting/base_short.html:90
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:94 #: templates/hosting/base_short.html:95
#: hosting/templates/hosting/base_short.html:136
msgid "How it works" msgid "How it works"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:97 #: templates/hosting/base_short.html:98
#: hosting/templates/hosting/base_short.html:139
msgid "Your infrastructure" msgid "Your infrastructure"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:100 #: templates/hosting/base_short.html:101
#: hosting/templates/hosting/base_short.html:142
msgid "Our inftrastructure" msgid "Our inftrastructure"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:103 #: templates/hosting/base_short.html:104
#: hosting/templates/hosting/base_short.html:145
msgid "Pricing" msgid "Pricing"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:106 #: templates/hosting/base_short.html:107
#: hosting/templates/hosting/base_short.html:149
msgid "Contact" msgid "Contact"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:109 #: templates/hosting/base_short.html:110
#: hosting/templates/hosting/login.html:29 #: templates/hosting/confirm_reset_password.html:38
#: hosting/templates/hosting/login.html:38 #: templates/hosting/login.html:31 templates/hosting/login.html.py:40
#: hosting/templates/hosting/reset_password.html:24 #: templates/hosting/reset_password.html:30 templates/hosting/signup.html:29
#: hosting/templates/hosting/signup.html:23
msgid "Login" msgid "Login"
msgstr "" msgstr ""
#: hosting/templates/hosting/base_short.html:132 #: templates/hosting/base_short.html:134
msgid "Home" msgid "Home"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:11 #: templates/hosting/bill_detail.html:11 templates/hosting/order_detail.html:10
#: hosting/templates/hosting/order_detail.html:10
msgid "Invoice" msgid "Invoice"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:11 #: templates/hosting/bill_detail.html:11 templates/hosting/order_detail.html:10
#: hosting/templates/hosting/order_detail.html:10
msgid "Order #" msgid "Order #"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:25 #: templates/hosting/bill_detail.html:25
msgid "ungleich GmbH" msgid "ungleich GmbH"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:26 #: templates/hosting/bill_detail.html:26
msgid "buchhaltung@ungleich.ch" msgid "buchhaltung@ungleich.ch"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:27 #: templates/hosting/bill_detail.html:27
msgid "Hauptstrasse 14" msgid "Hauptstrasse 14"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:28 #: templates/hosting/bill_detail.html:28
msgid "CH-8775 Luchsingen" msgid "CH-8775 Luchsingen"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:29 #: templates/hosting/bill_detail.html:29
msgid "Mwst-Nummer: CHE-109.549.333 MWST" msgid "Mwst-Nummer: CHE-109.549.333 MWST"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:60 #: templates/hosting/bill_detail.html:60
msgid "Total:" msgid "Total:"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:68 #: templates/hosting/bill_detail.html:68
#, python-format #, python-format
msgid "Alles Preise in CHF mit 8%% Mehrwertsteuer." msgid "Alles Preise in CHF mit 8%% Mehrwertsteuer."
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:69 #: templates/hosting/bill_detail.html:69
msgid "Betrag zahlbar innerhalb von 30 Tagen ab Rechnungseingang." msgid "Betrag zahlbar innerhalb von 30 Tagen ab Rechnungseingang."
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:70 #: templates/hosting/bill_detail.html:70
msgid "Kontoverbindung:" msgid "Kontoverbindung:"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:73 #: templates/hosting/bill_detail.html:73
msgid "IBAN:" msgid "IBAN:"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:76 #: templates/hosting/bill_detail.html:76
msgid "BIC:" msgid "BIC:"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:81 #: templates/hosting/bill_detail.html:81
msgid "CH02 0900 0000 6071 8848 8" msgid "CH02 0900 0000 6071 8848 8"
msgstr "" msgstr ""
#: hosting/templates/hosting/bill_detail.html:84 #: templates/hosting/bill_detail.html:84
msgid "POFICHBEXXX" msgid "POFICHBEXXX"
msgstr "" msgstr ""
#: hosting/templates/hosting/bills.html:12 #: templates/hosting/bills.html:12
msgid "Customers" msgid "Customers"
msgstr "" msgstr ""
#: hosting/templates/hosting/bills.html:16 #: templates/hosting/bills.html:16
#: hosting/templates/hosting/virtual_machine_key.html:45 #: templates/hosting/virtual_machine_key.html:45
msgid "Name" msgid "Name"
msgstr "" msgstr ""
#: hosting/templates/hosting/bills.html:17 #: templates/hosting/bills.html:17
msgid "Email" msgid "Email"
msgstr "" msgstr ""
#: hosting/templates/hosting/bills.html:28 #: templates/hosting/bills.html:28
msgid "View Bill" msgid "View Bill"
msgstr "" msgstr ""
#: hosting/templates/hosting/bills.html:41 #: templates/hosting/bills.html:41 templates/hosting/orders.html.py:83
#: hosting/templates/hosting/orders.html:83 #: templates/hosting/virtual_machines.html:70
#: hosting/templates/hosting/virtual_machines.html:70
msgid "previous" msgid "previous"
msgstr "" msgstr ""
#: hosting/templates/hosting/bills.html:47 #: templates/hosting/bills.html:47 templates/hosting/orders.html.py:89
#: hosting/templates/hosting/orders.html:89 #: templates/hosting/virtual_machines.html:76
#: hosting/templates/hosting/virtual_machines.html:76
msgid "next" msgid "next"
msgstr "" msgstr ""
#: hosting/templates/hosting/confirm_reset_password.html:19 #: templates/hosting/confirm_reset_password.html:10
#: templates/hosting/login.html:9 templates/hosting/reset_password.html.py:9
#: templates/hosting/signup.html:8
msgid "Your VM hosted in Switzerland"
msgstr "Ihre VM in der Schweiz"
#: templates/hosting/confirm_reset_password.html:14
msgid "Set your new password" msgid "Set your new password"
msgstr "" msgstr ""
#: hosting/templates/hosting/confirm_reset_password.html:28 #: templates/hosting/confirm_reset_password.html:29
#: hosting/templates/hosting/reset_password.html:20 #: templates/hosting/reset_password.html:21
msgid "Reset" msgid "Reset"
msgstr "" msgstr ""
#: hosting/templates/hosting/confirm_reset_password.html:32 #: templates/hosting/confirm_reset_password.html:35
#: hosting/templates/hosting/reset_password.html:24 #: templates/hosting/reset_password.html:27 templates/hosting/signup.html:26
#: hosting/templates/hosting/signup.html:23
msgid "Already have an account ?" msgid "Already have an account ?"
msgstr "" msgstr ""
#: hosting/templates/hosting/confirm_reset_password.html:32 #: templates/hosting/create_virtual_machine.html:19
msgid "Log in"
msgstr ""
#: hosting/templates/hosting/create_virtual_machine.html:19
msgid "New Virtual Machine" msgid "New Virtual Machine"
msgstr "" msgstr ""
#: hosting/templates/hosting/create_virtual_machine.html:45 #: templates/hosting/create_virtual_machine.html:45
msgid "Start VM" msgid "Start VM"
msgstr "" msgstr ""
#: hosting/templates/hosting/emails/password_reset_email.html:2 #: templates/hosting/emails/password_reset_email.html:2
#: hosting/templates/hosting/emails/password_reset_email.txt:2 #: templates/hosting/emails/password_reset_email.txt:2
#, python-format #, python-format
msgid "" msgid ""
"You're receiving this email because you requested a password reset for your " "You're receiving this email because you requested a password reset for your "
"user account at %(site_name)s." "user account at %(site_name)s."
msgstr "" msgstr ""
#: hosting/templates/hosting/emails/password_reset_email.html:4 #: templates/hosting/emails/password_reset_email.html:4
#: hosting/templates/hosting/emails/password_reset_email.txt:4 #: templates/hosting/emails/password_reset_email.txt:4
msgid "Please go to the following page and choose a new password:" msgid "Please go to the following page and choose a new password:"
msgstr "" msgstr ""
#: hosting/templates/hosting/emails/password_reset_email.html:9 #: templates/hosting/emails/password_reset_email.html:9
#: hosting/templates/hosting/emails/password_reset_email.txt:9 #: templates/hosting/emails/password_reset_email.txt:9
msgid "Thanks for using our site!" msgid "Thanks for using our site!"
msgstr "" msgstr ""
#: hosting/templates/hosting/emails/password_reset_email.html:11 #: templates/hosting/emails/password_reset_email.html:11
#: hosting/templates/hosting/emails/password_reset_email.txt:11 #: templates/hosting/emails/password_reset_email.txt:11
#, python-format #, python-format
msgid "The %(site_name)s team" msgid "The %(site_name)s team"
msgstr "" msgstr ""
#: hosting/templates/hosting/login.html:22 #: templates/hosting/login.html:25
msgid "You haven been logged out" msgid "You haven been logged out"
msgstr "" msgstr ""
#: hosting/templates/hosting/login.html:44 #: templates/hosting/login.html:48
msgid "Don't have an account yet ? " msgid "Don't have an account yet ? "
msgstr "" msgstr ""
#: hosting/templates/hosting/login.html:44 #: templates/hosting/login.html:51 templates/hosting/signup.html.py:12
#: hosting/templates/hosting/signup.html:10 #: templates/hosting/signup.html:20
#: hosting/templates/hosting/signup.html:19
msgid "Sign up" msgid "Sign up"
msgstr "" msgstr ""
#: hosting/templates/hosting/login.html:46 #: templates/hosting/login.html:53
msgid "Forgot your password ? " msgid "Forgot your password ? "
msgstr "" msgstr ""
#: hosting/templates/hosting/notifications.html:9 #: templates/hosting/notifications.html:9
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: hosting/templates/hosting/notifications.html:16 #: templates/hosting/notifications.html:16
msgid "Unread" msgid "Unread"
msgstr "" msgstr ""
#: hosting/templates/hosting/notifications.html:26 #: templates/hosting/notifications.html:26
msgid "All" msgid "All"
msgstr "" msgstr ""
#: hosting/templates/hosting/notifications.html:38 #: templates/hosting/notifications.html:38
msgid "Unread notifications" msgid "Unread notifications"
msgstr "" msgstr ""
#: hosting/templates/hosting/notifications.html:48 #: templates/hosting/notifications.html:48
msgid "Mark as read" msgid "Mark as read"
msgstr "" msgstr ""
#: hosting/templates/hosting/notifications.html:59 #: templates/hosting/notifications.html:59
msgid "All notifications" msgid "All notifications"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:16 #: templates/hosting/order_detail.html:16
#: hosting/templates/hosting/order_detail.html:24 #: templates/hosting/order_detail.html:24
msgid "Billed To:" msgid "Billed To:"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:26 #: templates/hosting/order_detail.html:26
msgid "Status:" msgid "Status:"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:38 #: templates/hosting/order_detail.html:38
msgid "Payment Method:" msgid "Payment Method:"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:49 #: templates/hosting/order_detail.html:49
msgid "Order summary" msgid "Order summary"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:52 #: templates/hosting/order_detail.html:52
#: hosting/templates/hosting/virtual_machine_detail.html:75 #: templates/hosting/virtual_machine_detail.html:76
msgid "Cores" msgid "Cores"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:54 #: templates/hosting/order_detail.html:54
#: hosting/templates/hosting/virtual_machine_detail.html:81 #: templates/hosting/virtual_machine_detail.html:82
msgid "Memory" msgid "Memory"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:56 #: templates/hosting/order_detail.html:56
msgid "Disk space" msgid "Disk space"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:58 #: templates/hosting/order_detail.html:58
msgid "Total" msgid "Total"
msgstr "" msgstr ""
#: hosting/templates/hosting/order_detail.html:64 #: templates/hosting/order_detail.html:64
msgid "Finish Configuration" msgid "Finish Configuration"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:17 #: templates/hosting/orders.html:17
msgid "Date" msgid "Date"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:18 #: templates/hosting/orders.html:18
msgid "Amount" msgid "Amount"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:19 #: templates/hosting/orders.html:19
#: hosting/templates/hosting/virtual_machine_detail.html:30 #: templates/hosting/virtual_machine_detail.html:30
#: hosting/templates/hosting/virtual_machine_key.html:47 #: templates/hosting/virtual_machine_key.html:47
#: hosting/templates/hosting/virtual_machines.html:31 #: templates/hosting/virtual_machines.html:31
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:30 #: templates/hosting/orders.html:30
msgid "Approved" msgid "Approved"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:32 #: templates/hosting/orders.html:32
msgid "Declined" msgid "Declined"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:37 #: templates/hosting/orders.html:37 templates/hosting/virtual_machines.html:58
#: hosting/templates/hosting/virtual_machines.html:58
msgid "View Detail" msgid "View Detail"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:41 #: templates/hosting/orders.html:41
msgid "Cancel Order" msgid "Cancel Order"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:56 #: templates/hosting/orders.html:56
msgid "Do You want do delete your order?" msgid "Do You want do delete your order?"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:64 #: templates/hosting/orders.html:64
msgid "Close" msgid "Close"
msgstr "" msgstr ""
#: hosting/templates/hosting/orders.html:66 #: templates/hosting/orders.html:66
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
#: hosting/templates/hosting/reset_password.html:11 #: templates/hosting/reset_password.html:13
msgid "Reset your password" msgid "Reset your password"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:19 #: templates/hosting/virtual_machine_detail.html:19
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:25 #: templates/hosting/virtual_machine_detail.html:25
msgid "Billing" msgid "Billing"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:60 #: templates/hosting/virtual_machine_detail.html:60
msgid "Ip not assigned yet" msgid "Ip not assigned yet"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:87 #: templates/hosting/virtual_machine_detail.html:89
msgid "Disk" msgid "Disk"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:96 #: templates/hosting/virtual_machine_detail.html:98
msgid "Configuration" msgid "Configuration"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:106 #: templates/hosting/virtual_machine_detail.html:108
msgid "Current pricing" msgid "Current pricing"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:115 #: templates/hosting/virtual_machine_detail.html:117
msgid "Current status" msgid "Current status"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:140 #: templates/hosting/virtual_machine_detail.html:142
msgid "Terminate Virtual Machine" msgid "Terminate Virtual Machine"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:161 #: templates/hosting/virtual_machine_detail.html:163
msgid "Terminate your Virtual Machine" msgid "Terminate your Virtual Machine"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:164 #: templates/hosting/virtual_machine_detail.html:166
msgid "Are you sure do you want to cancel your Virtual Machine " msgid "Are you sure do you want to cancel your Virtual Machine "
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:164 #: templates/hosting/virtual_machine_detail.html:166
msgid "plan?" msgid "plan?"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_detail.html:167 #: templates/hosting/virtual_machine_detail.html:169
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:11 #: templates/hosting/virtual_machine_key.html:11
msgid "Access Key" msgid "Access Key"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:22 #: templates/hosting/virtual_machine_key.html:22
msgid "Upload your own key. " msgid "Upload your own key. "
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:29 #: templates/hosting/virtual_machine_key.html:29
msgid "Upload Key" msgid "Upload Key"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:33 #: templates/hosting/virtual_machine_key.html:33
msgid "Or generate a new key pair." msgid "Or generate a new key pair."
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:37 #: templates/hosting/virtual_machine_key.html:37
msgid "Generate Key Pair" msgid "Generate Key Pair"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:46 #: templates/hosting/virtual_machine_key.html:46
msgid "Created at" msgid "Created at"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:68 #: templates/hosting/virtual_machine_key.html:68
#: hosting/templates/hosting/virtual_machine_key.html:81 #: templates/hosting/virtual_machine_key.html:81
msgid "Warning!" msgid "Warning!"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:68 #: templates/hosting/virtual_machine_key.html:68
msgid "You can download your SSH private key once. Don't lost your key" msgid "You can download your SSH private key once. Don't lost your key"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:76 #: templates/hosting/virtual_machine_key.html:76
msgid "Copy to Clipboard" msgid "Copy to Clipboard"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:77 #: templates/hosting/virtual_machine_key.html:77
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:81 #: templates/hosting/virtual_machine_key.html:81
msgid "" msgid ""
"Your SSH private key was already generated and downloaded, if you lost it, " "Your SSH private key was already generated and downloaded, if you lost it, "
"contact us. " "contact us. "
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machine_key.html:84 #: templates/hosting/virtual_machine_key.html:84
msgid "Generate my key" msgid "Generate my key"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machines.html:9 #: templates/hosting/virtual_machines.html:9
msgid "Virtual Machines" msgid "Virtual Machines"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machines.html:22 #: templates/hosting/virtual_machines.html:22
msgid "Create VM" msgid "Create VM"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machines.html:28 #: templates/hosting/virtual_machines.html:28
msgid "ID" msgid "ID"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machines.html:29 #: templates/hosting/virtual_machines.html:29
msgid "Ipv4" msgid "Ipv4"
msgstr "" msgstr ""
#: hosting/templates/hosting/virtual_machines.html:30 #: templates/hosting/virtual_machines.html:30
msgid "Ipv6" msgid "Ipv6"
msgstr "" msgstr ""

View file

@ -1,7 +1,20 @@
.dashboard-container { .dashboard-container {
padding-top:70px; padding-bottom: 11%; padding-top:70px; padding-bottom: 70px;
} }
.content-dashboard{
height: 100vh;
width: 80%;
margin: 0 auto;
max-width: 1120px;
}
.container-table{
margin-top: 35px;
overflow-y: hidden;
}
.container-table table{
overflow-y: auto;
}
.borderless td { .borderless td {
border: none !important; border: none !important;
} }
@ -26,3 +39,16 @@
.space-above-big { .space-above-big {
margin-top: 20%; margin-top: 20%;
} }
.table>tbody>tr>td{
vertical-align: middle;
}
.fa-separate{
margin-right: 15px;
}
@media (max-width: 540px) {
select {
width: 280px;
}
}

View file

@ -226,7 +226,7 @@ h6 {
z-index: 1000; z-index: 1000;
} }
.auth-container .auth-content{ .auth-container .auth-content{
width: 80%; width: 100%;
margin: 0 auto; margin: 0 auto;
max-width: 390px; max-width: 390px;
margin-top: 60px; margin-top: 60px;
@ -351,6 +351,9 @@ h6 {
padding: 15px; padding: 15px;
width: 90%; width: 90%;
} }
.auth-box .section-heading {
font-size: 15px;
}
} }
footer { footer {
padding: 2%; padding: 2%;

View file

@ -1,4 +1,4 @@
.order-detail-container {padding-top: 70px; padding-bottom: 11%;} .order-detail-container {padding-top: 70px; padding-bottom: 70px; margin-bottom: 70px;}
.order-detail-container .invoice-title h2, .invoice-title h3 { .order-detail-container .invoice-title h2, .invoice-title h3 {
display: inline-block; display: inline-block;

View file

@ -43,4 +43,38 @@
.virtual-machine-container .right-place{ .virtual-machine-container .right-place{
margin-top: 15px; margin-top: 15px;
}
.virtual-machine-container .separate-md{
margin-top: 35px;
}
.virtual-machine-container .box-setting{
height: 100px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.virtual-machine-container .box-setting .label-success{
padding-top: 4px;
}
@media (max-width: 990px) {
.virtual-machine-container .tabs-left {
border-right: 0;
}
.virtual-machine-container .tabs-left>li.active>a,
.virtual-machine-container .tabs-left>li.active>a:hover,
.virtual-machine-container .tabs-left>li.active>a:focus {
border: 1px solid #ddd;
}
.virtual-machine-container .tabs-left>li>a {
border-radius: 4px;
margin-right: 0;
display:block;
}
}
@media (max-width: 420px) {
.btn-create-vm {
float: left !important;
}
} }

View file

@ -118,10 +118,10 @@
{% endif %} {% endif %}
<!-- Header --> <div class="content-dashboard">
<a name="about"></a> {% block content %}
{% block content %} {% endblock %}
{% endblock %} </div>
<!-- Footer --> <!-- Footer -->
{% if request.user.is_authenticated %} {% if request.user.is_authenticated %}
@ -129,7 +129,7 @@
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<div class="col-lg-12"> <div class="col-lg-12">
<ul class="list-inline"> <!-- <ul class="list-inline">
<li> <li>
<a href="#">{% trans "Home"%}</a> <a href="#">{% trans "Home"%}</a>
</li> </li>
@ -159,7 +159,7 @@
</a> </a>
</li> </li>
</ul> </ul> -->
<p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. All Rights Reserved</p> <p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. All Rights Reserved</p>
</div> </div>
</div> </div>

View file

@ -3,7 +3,7 @@
{% load i18n %} {% load i18n %}
{% block content %} {% block content %}
<div class="container"> <div class="">
<div class="orders-container" style="padding-bottom: 15%"> <div class="orders-container" style="padding-bottom: 15%">
{# Adress bar #} {# Adress bar #}
<div class="row"> <div class="row">

View file

@ -3,8 +3,8 @@
{% load i18n %} {% load i18n %}
{% block content %} {% block content %}
<div class="container"> <div class="">
<div class="container orders-container"> <div class="orders-container">
<h1>Error</h1> <h1>Error</h1>
<p> Could not get HostingBill object for client. </p> <p> Could not get HostingBill object for client. </p>
<p> Please create a HostingBill object via the admin page </p> <p> Please create a HostingBill object via the admin page </p>

View file

@ -5,7 +5,7 @@
{% block content %} {% block content %}
<div> <div>
<div class="container orders-container"> <div class="orders-container">
<div class="row"> <div class="row">
<div class="col-md-8 col-md-offset-2"> <div class="col-md-8 col-md-offset-2">
<table class="table borderless table-hover"> <table class="table borderless table-hover">

View file

@ -3,11 +3,15 @@
{% load i18n %} {% load i18n %}
{% block content %} {% block content %}
<div class="intro-auth intro-reset-password"> <div class="auth-container">
<div class="container"> <div class="auth-bg"></div>
<div class="col-md-4">&nbsp;</div> <div class="container">
<div class="col-md-4"> <div class="auth-title">
<div class="intro-message"> <h2>{% trans "Your VM hosted in Switzerland"%}</h2>
</div>
<div class="auth-content">
<div class="intro-message auth-box sign-up">
<h2 class="section-heading">{% trans "Set your new password"%}</h2>
{% if messages %} {% if messages %}
<ul class="list-unstyled"> <ul class="list-unstyled">
{% for message in messages %} {% for message in messages %}
@ -15,10 +19,7 @@
{% endfor %} {% endfor %}
</ul> </ul>
{% endif %} {% endif %}
<form action="" method="post" class="form" novalidate>
<h2 class="section-heading">{% trans "Set your new password"%}</h2>
<form action="" method="post" class="form" novalidate>
{% csrf_token %} {% csrf_token %}
{% for field in form %} {% for field in form %}
{% bootstrap_field field show_label=False %} {% bootstrap_field field show_label=False %}
@ -29,11 +30,16 @@
</button> </button>
{% endbuttons %} {% endbuttons %}
</form> </form>
<span>{% trans "Already have an account ?"%}<a class="unlink" href="{% url 'hosting:login' %}">{% trans "Log in"%}</a></span> <div class="auth-footer">
<ul class="list-inline intro-social-buttons"> <div class="text">
</ul> <span>{% trans "Already have an account ?"%}</span>
</div> </div>
</div> <div class="links">
<a class="unlink" href="{% url 'hosting:login' %}">{% trans "Login"%}</a>
</div>
</div>
</div>
</div> </div>
</div> </div>
</div>
{% endblock %} {% endblock %}

View file

@ -16,7 +16,7 @@
{% endif %} {% endif %}
</div> </div>
{% if not error %} {% if not error %}
<h3><i class="fa fa-server" aria-hidden="true"></i> {% trans "New Virtual Machine"%} </h3> <h3><i class="fa fa-server fa-separate" aria-hidden="true"></i> {% trans "New Virtual Machine"%} </h3>
<hr/> <hr/>
<form method="POST" action=""> <form method="POST" action="">
{% csrf_token %} {% csrf_token %}

View file

@ -5,7 +5,6 @@
<div class="auth-container"> <div class="auth-container">
<div class="auth-bg"></div> <div class="auth-bg"></div>
<div class="container">
<div class="auth-title"> <div class="auth-title">
<h2>{% trans "Your VM hosted in Switzerland"%}</h2> <h2>{% trans "Your VM hosted in Switzerland"%}</h2>
</div> </div>
@ -56,8 +55,6 @@
</div> </div>
</div> </div>
</div> </div>
</div>
<!-- /.container -->
</div> </div>
{% endblock %} {% endblock %}

View file

@ -2,11 +2,11 @@
{% load staticfiles bootstrap3 i18n %} {% load staticfiles bootstrap3 i18n %}
{% block content %} {% block content %}
<div> <div>
<div class="container virtual-machine-container dashboard-container "> <div class="virtual-machine-container dashboard-container ">
<div class="row"> <div class="row">
<div class="col-md-9 col-md-offset-2"> <div class="col-md-9 col-md-offset-2">
<div class="col-sm-12"> <div class="col-sm-12">
<h3><i class="fa fa-bell" aria-hidden="true"></i>{% trans "Notifications"%} </h3> <h3><i class="fa fa-bell fa-separate" aria-hidden="true"></i>{% trans "Notifications"%} </h3>
<hr/> <hr/>
<div class="col-md-3"> <!-- required for floating --> <div class="col-md-3"> <!-- required for floating -->
<!-- Nav tabs --> <!-- Nav tabs -->

View file

@ -3,9 +3,9 @@
{% load i18n %} {% load i18n %}
{% block content %} {% block content %}
<div class="container order-detail-container"> <div class="order-detail-container">
<div class="row"> <div class="row">
<div class="col-xs-8 col-xs-offset-2"> <div class="col-xs-12 col-md-8 col-md-offset-2">
<div class="invoice-title"> <div class="invoice-title">
<h2>{% trans "Invoice"%}</h2><h3 class="pull-right">{% trans "Order #"%} {{order.id}}</h3> <h2>{% trans "Invoice"%}</h2><h3 class="pull-right">{% trans "Order #"%} {{order.id}}</h3>
</div> </div>

View file

@ -5,11 +5,11 @@
{% block content %} {% block content %}
<div> <div>
<div class="container orders-container"> <div class="orders-container">
<div class="row"> <div class="row">
<div class="col-md-8 col-md-offset-2"> <div class="container-table col-md-8 col-md-offset-2">
<table class="table borderless table-hover"> <table class="table borderless table-hover">
<h3><i class="fa fa-credit-card"></i>{% trans "My Orders"%}</h3> <h3><i class="fa fa-credit-card fa-separate"></i>{% trans "My Orders"%}</h3>
<br/> <br/>
<thead> <thead>
<tr> <tr>

View file

@ -3,7 +3,7 @@
{% block content %} {% block content %}
<!-- Credit card form --> <!-- Credit card form -->
<div> <div>
<div class="container payment-container"> <div class="payment-container">
<div class="row"> <div class="row">
<div class="col-xs-12 col-md-offset-2 col-md-4 summary-box"> <div class="col-xs-12 col-md-offset-2 col-md-4 summary-box">
<form role="form" novalidate> <form role="form" novalidate>

View file

@ -5,34 +5,32 @@
{% block content %} {% block content %}
<div class="auth-container"> <div class="auth-container">
<div class="auth-bg"></div> <div class="auth-bg"></div>
<div class="container"> <div class="auth-title">
<div class="auth-title"> <h2>{% trans "Your VM hosted in Switzerland"%}</h2>
<h2>{% trans "Your VM hosted in Switzerland"%}</h2> </div>
</div> <div class="auth-content">
<div class="auth-content"> <div class="intro-message auth-box sign-up">
<div class="intro-message auth-box sign-up"> <h2 class="section-heading">{% trans "Reset your password"%}</h2>
<h2 class="section-heading">{% trans "Reset your password"%}</h2> <form action="{% url 'hosting:reset_password' %}" method="post" class="form" novalidate>
<form action="{% url 'hosting:reset_password' %}" method="post" class="form" novalidate> {% csrf_token %}
{% csrf_token %} {% for field in form %}
{% for field in form %} {% bootstrap_field field show_label=False %}
{% bootstrap_field field show_label=False %} {% endfor %}
{% endfor %} {% buttons %}
{% buttons %} <button type="submit" class="btn btn-block btn-success">
<button type="submit" class="btn btn-block btn-success"> {% trans "Reset"%}
{% trans "Reset"%} </button>
</button> {% endbuttons %}
{% endbuttons %} </form>
</form> <div class="auth-footer">
<div class="auth-footer"> <div class="text">
<div class="text"> <span>{% trans "Already have an account ?"%}</span>
<span>{% trans "Already have an account ?"%}</span> </div>
</div> <div class="links">
<div class="links"> <a class="unlink" href="{% url 'hosting:login' %}">{% trans "Login"%}</a>
<a class="unlink" href="{% url 'hosting:login' %}">{% trans "Login"%}</a>
</div>
</div> </div>
</div> </div>
</div>
</div> </div>
</div>
</div> </div>
{% endblock %} {% endblock %}

View file

@ -4,34 +4,32 @@
{% block content %} {% block content %}
<div class="auth-container"> <div class="auth-container">
<div class="auth-bg"></div> <div class="auth-bg"></div>
<div class="container"> <div class="auth-title">
<div class="auth-title"> <h2>{% trans "Your VM hosted in Switzerland"%}</h2>
<h2>{% trans "Your VM hosted in Switzerland"%}</h2> </div>
</div> <div class="auth-content">
<div class="auth-content"> <div class="intro-message auth-box sign-up">
<div class="intro-message auth-box sign-up"> <h2 class="section-heading">{% trans "Sign up"%}</h2>
<h2 class="section-heading">{% trans "Sign up"%}</h2> <form action="{% url 'hosting:signup' %}" method="post" class="form" novalidate>
<form action="{% url 'hosting:signup' %}" method="post" class="form" novalidate> {% csrf_token %}
{% csrf_token %} {% for field in form %}
{% for field in form %} {% bootstrap_field field show_label=False %}
{% bootstrap_field field show_label=False %} {% endfor %}
{% endfor %} {% buttons %}
{% buttons %} <button type="submit" class="btn btn-block btn-info">
<button type="submit" class="btn btn-block btn-info"> {% trans "Sign up"%}
{% trans "Sign up"%} </button>
</button> {% endbuttons %}
{% endbuttons %} </form>
</form> <div class="auth-footer">
<div class="auth-footer"> <div class="text">
<div class="text"> <span>{% trans "Already have an account ?"%}</span>
<span>{% trans "Already have an account ?"%}</span> </div>
</div> <div class="links">
<div class="links"> <a class="unlink" href="{% url 'hosting:login' %}">{% trans "Login"%}</a>
<a class="unlink" href="{% url 'hosting:login' %}">{% trans "Login"%}</a>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
{% endblock %} {% endblock %}

View file

@ -4,11 +4,11 @@
{% block content %} {% block content %}
<div> <div>
<div class="container virtual-machine-container dashboard-container "> <div class="virtual-machine-container dashboard-container ">
<div class="row"> <div class="row">
<div class="col-md-9 col-md-offset-2"> <div class="col-md-9 col-md-offset-2">
<div class="col-sm-12"> <div class="col-sm-12">
<h3><i class="fa fa-cloud" aria-hidden="true"></i> {{virtual_machine.name}}</h3> <h3><i class="fa fa-cloud fa-separate" aria-hidden="true"></i> {{virtual_machine.name}}</h3>
<hr/> <hr/>
<div class="col-md-3"> <!-- required for floating --> <div class="col-md-3"> <!-- required for floating -->
<!-- Nav tabs --> <!-- Nav tabs -->
@ -71,20 +71,22 @@
<div class="col-md-12"> <div class="col-md-12">
<div class="row"> <div class="row">
<div class="col-md-3"> <div class="col-md-3">
<div class="well text-center"> <div class="well text-center box-setting">
<i class="fa fa-cubes" aria-hidden="true"></i>{% trans "Cores"%} <br/> <i class="fa fa-cubes" aria-hidden="true"></i>
<span>{% trans "Cores"%}</span>
<span class="label label-success">{{virtual_machine.cores}}</span> <span class="label label-success">{{virtual_machine.cores}}</span>
</div> </div>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<div class="well text-center"> <div class="well text-center box-setting">
<i class="fa fa-tachometer" aria-hidden="true"></i> {% trans "Memory"%} <br/> <i class="fa fa-tachometer" aria-hidden="true"></i> {% trans "Memory"%} <br/>
<span class="label label-success">{{virtual_machine.memory}} GiB</span> <span class="label label-success">{{virtual_machine.memory}} GiB</span>
</div> </div>
</div> </div>
<div class="col-md-3"> <div class="col-md-3">
<div class="well text-center"> <div class="well text-center box-setting">
<i class="fa fa-hdd-o" aria-hidden="true"></i> {% trans "Disk"%} <br/> <i class="fa fa-hdd-o" aria-hidden="true"></i>
<span>{% trans "Disk"%}</span>
<span class="label label-success">{{virtual_machine.disk_size|floatformat:2}} GiB</span> <span class="label label-success">{{virtual_machine.disk_size|floatformat:2}} GiB</span>
</div> </div>
</div> </div>
@ -130,7 +132,7 @@
</div> </div>
{% if not virtual_machine.status == 'canceled' %} {% if not virtual_machine.status == 'canceled' %}
<div class="row"> <div class="row">
<div class="col-md-12 space-above-big"> <div class="col-md-12 separate-md">
<div class="pull-right"> <div class="pull-right">
<form method="POST" <form method="POST"
id="virtual_machine_cancel_form" class="cancel-form" action="{% url 'hosting:virtual_machines' virtual_machine.vm_id %}"> id="virtual_machine_cancel_form" class="cancel-form" action="{% url 'hosting:virtual_machines' virtual_machine.vm_id %}">

View file

@ -2,13 +2,13 @@
{% load staticfiles bootstrap3 i18n %} {% load staticfiles bootstrap3 i18n %}
{% block content %} {% block content %}
<div> <div>
<div class="container virtual-machine-container dashboard-container "> <div class="virtual-machine-container dashboard-container ">
<div class="row"> <div class="row">
<div class="col-md-9 col-md-offset-2"> <div class="container-table col-md-9 col-md-offset-2">
<div class="col-sm-12"> <div class="col-sm-12">
<form method="POST" action="" > <form method="POST" action="" >
{% csrf_token %} {% csrf_token %}
<h3><i class="fa fa-key" aria-hidden="true"></i>{% trans "Access Key"%} </h3> <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Access Key"%} </h3>
{% if messages %} {% if messages %}
<div class="alert alert-warning"> <div class="alert alert-warning">
{% for message in messages %} {% for message in messages %}

View file

@ -2,11 +2,11 @@
{% load staticfiles bootstrap3 i18n %} {% load staticfiles bootstrap3 i18n %}
{% block content %} {% block content %}
<div> <div>
<div class="container dashboard-container"> <div class="dashboard-container">
<div class="row"> <div class="row">
<div class="col-md-8 col-md-offset-2" style="margin-top: 35px;"> <div class="col-xs-12 col-lg-8 col-lg-offset-2 container-table">
<table class="table borderless table-hover"> <table class="table borderless table-hover">
<h3 class="pull-left"><i class="fa fa-server" aria-hidden="true"></i> {% trans "Virtual Machines"%} </h3> <h3 class="pull-left"><i class="fa fa-server fa-separate" aria-hidden="true"></i> {% trans "Virtual Machines"%} </h3>
<div class="col-md-12"> <div class="col-md-12">
<br/> <br/>
{% if messages %} {% if messages %}
@ -18,7 +18,7 @@
{% endif %} {% endif %}
</div> </div>
{% if not error %} {% if not error %}
<p class="pull-right"> <p class="pull-right btn-create-vm">
<a class="btn btn-success" href="{% url 'hosting:create_virtual_machine' %}" >{% trans "Create VM"%} </a> <a class="btn btn-success" href="{% url 'hosting:create_virtual_machine' %}" >{% trans "Create VM"%} </a>
</p> </p>
<br/> <br/>