From 9f089f816ebe608fab079ae53dbf53c83cc9ae4e Mon Sep 17 00:00:00 2001 From: Martijn van der Klis Date: Thu, 30 Sep 2021 11:25:00 +0200 Subject: [PATCH 01/16] Started working on a new landing page --- core/templates/base/landing-researcher.html | 122 ++++++++++++++++++++ core/templates/base/landing-student.html | 107 +++++++++++++++++ core/templates/base/landing-teacher.html | 94 +++++++++++++++ core/templates/base/landing.html | 113 ++++++++++++++++++ core/urls.py | 9 ++ timealign/urls.py | 1 + 6 files changed, 446 insertions(+) create mode 100644 core/templates/base/landing-researcher.html create mode 100644 core/templates/base/landing-student.html create mode 100644 core/templates/base/landing-teacher.html create mode 100644 core/templates/base/landing.html create mode 100644 core/urls.py diff --git a/core/templates/base/landing-researcher.html b/core/templates/base/landing-researcher.html new file mode 100644 index 0000000..79d2663 --- /dev/null +++ b/core/templates/base/landing-researcher.html @@ -0,0 +1,122 @@ + + + {% load static %} + + + + + + + + + + Time in Translation + + {# Load the tag library #} + {% load bootstrap3 %} + + {# Load CSS and JavaScript #} + {% bootstrap_css %} + {% bootstrap_javascript jquery=1 %} + + {# Load the SmartMenus library #} + + + + + {# Load the qTip library #} + + + + {# Load the Select2 library #} + + + + {# Custom CSS #} + + + + {# Allow for extra scripts and stylesheets #} + {% block head %}{% endblock %} + + + + {% include "base/_menu.html" %} + +
+
+

Translation Mining

+

Translation Mining has been used for investigation cross-linguistic variation in different parts of grammar.

+
+
+ +
+

Introduction

+

Some text here, eventually linking to a guide through the website, + and finally linking to the repository of scenarios

+
+ + + + +
+

Projects

+
+ Project 1 PIs (pictures), funding instrument (picture) +
+
+ Project 2 PIs (pictures), funding instrument (picture) +
+
+ Project 3 PIs (pictures), funding instrument (picture) +
+
+ + + + +
+

Publications

+
+ Publication 1 abstract +
+
+ Publication 2 abstract +
+
+ Publication 3 abstract +
+
+ + + + diff --git a/core/templates/base/landing-student.html b/core/templates/base/landing-student.html new file mode 100644 index 0000000..003e1e9 --- /dev/null +++ b/core/templates/base/landing-student.html @@ -0,0 +1,107 @@ + + + {% load static %} + + + + + + + + + + Time in Translation + + {# Load the tag library #} + {% load bootstrap3 %} + + {# Load CSS and JavaScript #} + {% bootstrap_css %} + {% bootstrap_javascript jquery=1 %} + + {# Load the SmartMenus library #} + + + + + {# Load the qTip library #} + + + + {# Load the Select2 library #} + + + + {# Custom CSS #} + + + + {# Allow for extra scripts and stylesheets #} + {% block head %}{% endblock %} + + + + {% include "base/_menu.html" %} + +
+
+

Translation Mining

+

Translation Mining is an innovative methodology for investigating variation across languages.

+
+
+ +
+

Introduction

+

Some text here, eventually linking to a guide through the website, + and finally linking to the repository of scenarios

+
+ +
+

Thesis ideas

+
+ Thesis idea 1 abstract +
+
+ Thesis idea 2 abstract +
+
+ Thesis idea 3 abstract +
+
+ +
+

Latest student research

+
+ Thesis 1 abstract +
+
+ Thesis 2 abstract +
+
+ Thesis 3 abstract +
+
+ + + + diff --git a/core/templates/base/landing-teacher.html b/core/templates/base/landing-teacher.html new file mode 100644 index 0000000..86e271c --- /dev/null +++ b/core/templates/base/landing-teacher.html @@ -0,0 +1,94 @@ + + + {% load static %} + + + + + + + + + + Time in Translation + + {# Load the tag library #} + {% load bootstrap3 %} + + {# Load CSS and JavaScript #} + {% bootstrap_css %} + {% bootstrap_javascript jquery=1 %} + + {# Load the SmartMenus library #} + + + + + {# Load the qTip library #} + + + + {# Load the Select2 library #} + + + + {# Custom CSS #} + + + + {# Allow for extra scripts and stylesheets #} + {% block head %}{% endblock %} + + + + {% include "base/_menu.html" %} + +
+
+

Translation Mining

+

Translation Mining is an innovative methodology for investigating variation across languages.

+
+
+ +
+

Introduction

+

Some text here, eventually linking to a guide through the website, + and finally linking to the repository of scenarios

+
+ +
+

Available courses

+
+ Thesis 1 abstract +
+
+ Thesis 2 abstract +
+
+ Thesis 3 abstract +
+
+ + + + diff --git a/core/templates/base/landing.html b/core/templates/base/landing.html new file mode 100644 index 0000000..8e31a1b --- /dev/null +++ b/core/templates/base/landing.html @@ -0,0 +1,113 @@ + + + {% load static %} + + + + + + + + + + Time in Translation + + {# Load the tag library #} + {% load bootstrap3 %} + + {# Load CSS and JavaScript #} + {% bootstrap_css %} + {% bootstrap_javascript jquery=1 %} + + {# Load the SmartMenus library #} + + + + + {# Load the qTip library #} + + + + {# Load the Select2 library #} + + + + {# Custom CSS #} + + + + {# Allow for extra scripts and stylesheets #} + {% block head %}{% endblock %} + + + + {% include "base/_menu.html" %} + +
+
+

Translation Mining

+

Translation Mining is an innovative methodology for investigating variation across languages.

+
+
+ +
+

For whom?

+ +
+ Teachers +
+
+ Students +
+
+ +
+

News

+
+ {% load news_filters %} + {% get_posts 3 as posts %} + {% for post in posts %} +
+
+
+

{{ post.date }}: {{ post.title }}

+
+
+

+ {{ post.content | safe }} +

+
+
+ {% if forloop.last %} + Show all news + {% endif %} +
+ {% endfor %} +
+
+ + + + diff --git a/core/urls.py b/core/urls.py new file mode 100644 index 0000000..f505478 --- /dev/null +++ b/core/urls.py @@ -0,0 +1,9 @@ +from django.urls import path +from django.views.generic import TemplateView + +urlpatterns = [ + path('landing', TemplateView.as_view(template_name='base/landing.html'), name='landing'), + path('landing/researcher', TemplateView.as_view(template_name='base/landing-researcher.html'), name='landing-researcher'), + path('landing/teacher', TemplateView.as_view(template_name='base/landing-teacher.html'), name='landing-teacher'), + path('landing/student', TemplateView.as_view(template_name='base/landing-student.html'), name='landing-student'), +] diff --git a/timealign/urls.py b/timealign/urls.py index 1b1a244..912974c 100644 --- a/timealign/urls.py +++ b/timealign/urls.py @@ -28,6 +28,7 @@ path('captcha/', include('captcha.urls')), + re_path(r'^core/', include(('core.urls', 'core'), namespace='core')), re_path(r'^timealign/', include(('annotations.urls', 'annotations'), namespace='annotations')), re_path(r'^preselect/', include(('selections.urls', 'selections'), namespace='selections')), re_path(r'^stats/', include(('stats.urls', 'stats'), namespace='stats')), From 0f5521bda73172b28f6a035299475d8a2e0cad39 Mon Sep 17 00:00:00 2001 From: bram-pramono Date: Fri, 1 Oct 2021 10:17:17 +0200 Subject: [PATCH 02/16] Removed the name 'core' in the context path --- core/urls.py | 8 ++++---- timealign/urls.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/urls.py b/core/urls.py index f505478..33197e3 100644 --- a/core/urls.py +++ b/core/urls.py @@ -2,8 +2,8 @@ from django.views.generic import TemplateView urlpatterns = [ - path('landing', TemplateView.as_view(template_name='base/landing.html'), name='landing'), - path('landing/researcher', TemplateView.as_view(template_name='base/landing-researcher.html'), name='landing-researcher'), - path('landing/teacher', TemplateView.as_view(template_name='base/landing-teacher.html'), name='landing-teacher'), - path('landing/student', TemplateView.as_view(template_name='base/landing-student.html'), name='landing-student'), + path('', TemplateView.as_view(template_name='base/landing.html'), name='landing'), + path('researcher', TemplateView.as_view(template_name='base/landing-researcher.html'), name='landing-researcher'), + path('teacher', TemplateView.as_view(template_name='base/landing-teacher.html'), name='landing-teacher'), + path('student', TemplateView.as_view(template_name='base/landing-student.html'), name='landing-student'), ] diff --git a/timealign/urls.py b/timealign/urls.py index 912974c..44347a4 100644 --- a/timealign/urls.py +++ b/timealign/urls.py @@ -28,7 +28,7 @@ path('captcha/', include('captcha.urls')), - re_path(r'^core/', include(('core.urls', 'core'), namespace='core')), + re_path(r'^landing/', include(('core.urls', 'core'), namespace='core')), re_path(r'^timealign/', include(('annotations.urls', 'annotations'), namespace='annotations')), re_path(r'^preselect/', include(('selections.urls', 'selections'), namespace='selections')), re_path(r'^stats/', include(('stats.urls', 'stats'), namespace='stats')), From 8aedec41bf8f3daf03e83d530d3bd5edb8f66f9e Mon Sep 17 00:00:00 2001 From: bram-pramono Date: Mon, 4 Oct 2021 14:51:02 +0200 Subject: [PATCH 03/16] Set up separate styling for landing pages --- core/static/core/landing-nav.css | 77 +++++++++++++++++++ core/static/core/landing-style.css | 82 ++++++++++++++++++++ core/templates/base/_menu.html | 99 ------------------------- core/templates/base/base.html | 78 ------------------- core/templates/base/home.html | 103 ++++++++++++++++++++++++++ core/templates/base/landing-base.html | 73 ++++++++++++++++++ core/templates/base/landing_menu.html | 22 ++++++ core/templates/base/researcher.html | 26 +++++++ core/templates/base/student.html | 26 +++++++ core/templates/base/teacher.html | 26 +++++++ core/urls.py | 8 +- 11 files changed, 439 insertions(+), 181 deletions(-) create mode 100644 core/static/core/landing-nav.css create mode 100644 core/static/core/landing-style.css delete mode 100644 core/templates/base/_menu.html delete mode 100644 core/templates/base/base.html create mode 100644 core/templates/base/home.html create mode 100644 core/templates/base/landing-base.html create mode 100644 core/templates/base/landing_menu.html create mode 100644 core/templates/base/researcher.html create mode 100644 core/templates/base/student.html create mode 100644 core/templates/base/teacher.html diff --git a/core/static/core/landing-nav.css b/core/static/core/landing-nav.css new file mode 100644 index 0000000..b9969bc --- /dev/null +++ b/core/static/core/landing-nav.css @@ -0,0 +1,77 @@ +/* https://work.smarchal.com/twbscolor/3.3.7/css/000000000000ffffffffcd000 */ + +.navbar { + border: 0; +} +.navbar-inverse { + background-color: transparent; + text-transform: uppercase; + font-size: 1.2rem; + font-weight: 700; + letter-spacing: .1rem; +} + +.navbar-inverse .navbar-brand { + color: #2f172a; +} + +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + background-color: #ff5e6c; +} + +.navbar-inverse .navbar-text { + color: #2f172a; +} + +.navbar-inverse .navbar-nav > li > a { + color: #2f172a; + padding-left: 2rem; + padding-right: 2rem; +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + background-color: #ff5e6c; +} + +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + background-color: #ff5e6c; +} + +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: #ff5e6c; +} + +.navbar-inverse .navbar-toggle { + background-color: #ff5e6c; +} + +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #ff5e6c; +} + +.navbar-inverse .navbar-toggle .icon-bar { + color: #fff5d7; +} + +.navbar-inverse .navbar-link { + color: #2f172a; +} + +.navbar-inverse .navbar-link:hover { + color: #fff5d7; +} + +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #2f172a; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + background-color: #ff5e6c; + } +} diff --git a/core/static/core/landing-style.css b/core/static/core/landing-style.css new file mode 100644 index 0000000..ef22a9f --- /dev/null +++ b/core/static/core/landing-style.css @@ -0,0 +1,82 @@ +body { + background-color: #fff5d7; + font-size: 1.8rem; + line-height: 1.8; +} + +footer { + border-top: 2px solid #ff5e6c; + margin-top: 20px; + padding-top: 20px; +} + +footer img { + margin: auto; + display: block; +} + +footer p { + text-align: center; +} + +header.masthead { + padding-top: 5rem; + padding-bottom: 5rem; + background-color: #feb300; +} + +header.masthead .masthead-heading{ + font-size: 6rem; +} + +header.masthead .masthead-subheading{ + font-size: 2rem; +} + +@media (min-width: 992px) { + header.masthead { + padding-top: calc(10rem + 55px); + padding-bottom: 10rem; + } +} + +a.main { + background-color: #ff5e6c; + color: #2F172A; +} + +a.main:hover, +a.main:focus { + background-color: #ffaaab; + color: #2F172A; + border: 1px solid #fff5d7; +} + +section { + margin: 6rem auto; +} + +section.secondary-section { + background-color: #ffaaab; + border-radius: 5px; +} + +.mt-2 { + margin-top: 2rem; +} + +.mt-4 { + margin-top: 4rem; +} + +.m-2 { + margin: 2rem; +} + +.m-4 { + margin: 4rem; +} + +hr.secondary { + border-color: #feb300; +} \ No newline at end of file diff --git a/core/templates/base/_menu.html b/core/templates/base/_menu.html deleted file mode 100644 index c84c2ee..0000000 --- a/core/templates/base/_menu.html +++ /dev/null @@ -1,99 +0,0 @@ -{% load bootstrap3 %} - - diff --git a/core/templates/base/base.html b/core/templates/base/base.html deleted file mode 100644 index 8f836fe..0000000 --- a/core/templates/base/base.html +++ /dev/null @@ -1,78 +0,0 @@ - - - {% load static %} - - - - - - - - - - Time in Translation - - {# Load the tag library #} - {% load bootstrap3 %} - - {# Load CSS and JavaScript #} - {% bootstrap_css %} - {% bootstrap_javascript jquery=1 %} - - {# Load the SmartMenus library #} - - - - - {# Load the qTip library #} - - - - {# Load the Select2 library #} - - - - {# Custom CSS #} - - - - {# Allow for extra scripts and stylesheets #} - {% block head %}{% endblock %} - - - - {% include "base/_menu.html" %} - - {% if container_fluid %} -
- {% else %} -
- {% endif %} -
{% bootstrap_messages %}
- -
{% block content %}{% endblock %}
-
- -
-
-
-
- Logo Utrecht University -
-
-

- © 2021 UiL OTS, Utrecht University. -
- Research funded by NWO under grant 360-80-070. -
- Powered by the Digital Humanities Lab, Utrecht University. -

-
-
- Logo NWO -
-
-
-
- - diff --git a/core/templates/base/home.html b/core/templates/base/home.html new file mode 100644 index 0000000..93a5d91 --- /dev/null +++ b/core/templates/base/home.html @@ -0,0 +1,103 @@ +{% extends "base/landing-base.html" %} +{% load bootstrap3 %} +{% load static %} +{% block head %} +{% endblock %} + +{% block content %} + +
+
+
+

Translation Mining

+
+

Translation Mining is an innovative methodology for investigating variation across + languages.

+
+
+
+ +
+
+
+
+

Why this project?

+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut + enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor + in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non + proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+
+
+
+ +
+
+
+
+

Who is it for?

+
+
+
+
+
+
+
+

+ Researchers +

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent rutrum.

+ Read more +
+
+
+
+
+
+

+ Teachers +

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent rutrum.

+ Read more +
+
+
+
+
+
+

+ Students +

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent rutrum.

+ Read more +
+
+
+
+
+
+ +
+
+
+
+

Contact Us

+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut + enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor + in + reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, + sunt + in culpa qui officia deserunt mollit anim id est laborum. +

+ Contact +
+
+
+
+ +{% endblock %} \ No newline at end of file diff --git a/core/templates/base/landing-base.html b/core/templates/base/landing-base.html new file mode 100644 index 0000000..dd69257 --- /dev/null +++ b/core/templates/base/landing-base.html @@ -0,0 +1,73 @@ + + +{% load static %} + + + + + + + + + + Translation Mining + + {# Load the tag library #} + {% load bootstrap3 %} + + {# Load CSS and JavaScript #} + {% bootstrap_css %} + {% bootstrap_javascript jquery=1 %} + + {# Load the SmartMenus library #} + + + + + {# Load the qTip library #} + + + + {# Load the Select2 library #} + + + + {# Custom CSS #} + + + + {# Allow for extra scripts and stylesheets #} + {% block head %}{% endblock %} + + + +{% include "base/landing_menu.html" %} + +
{% bootstrap_messages %}
+ +{% block content %}{% endblock %} + +
+
+
+
+ Logo Utrecht University +
+
+

+ © 2021 UiL OTS, Utrecht + University. +
+ Research funded by NWO under grant 360-80-070. +
+ Powered by the Digital Humanities Lab, Utrecht University. +

+
+
+ Logo NWO +
+
+
+
+ + diff --git a/core/templates/base/landing_menu.html b/core/templates/base/landing_menu.html new file mode 100644 index 0000000..4de66eb --- /dev/null +++ b/core/templates/base/landing_menu.html @@ -0,0 +1,22 @@ +{% load bootstrap3 %} + + diff --git a/core/templates/base/researcher.html b/core/templates/base/researcher.html new file mode 100644 index 0000000..81798f1 --- /dev/null +++ b/core/templates/base/researcher.html @@ -0,0 +1,26 @@ +{% extends "base/landing-base.html" %} +{% load bootstrap3 %} +{% load static %} +{% block head %} +{% endblock %} + +{% block content %} + +
+
+
+
+

For Researchers

+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut + enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor + in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non + proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+
+
+
+ +{% endblock %} \ No newline at end of file diff --git a/core/templates/base/student.html b/core/templates/base/student.html new file mode 100644 index 0000000..9d6f3ea --- /dev/null +++ b/core/templates/base/student.html @@ -0,0 +1,26 @@ +{% extends "base/landing-base.html" %} +{% load bootstrap3 %} +{% load static %} +{% block head %} +{% endblock %} + +{% block content %} + +
+
+
+
+

For Students

+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut + enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor + in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non + proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+
+
+
+ +{% endblock %} \ No newline at end of file diff --git a/core/templates/base/teacher.html b/core/templates/base/teacher.html new file mode 100644 index 0000000..6903201 --- /dev/null +++ b/core/templates/base/teacher.html @@ -0,0 +1,26 @@ +{% extends "base/landing-base.html" %} +{% load bootstrap3 %} +{% load static %} +{% block head %} +{% endblock %} + +{% block content %} + +
+
+
+
+

For Teachers

+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut + enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor + in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non + proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+
+
+
+ +{% endblock %} \ No newline at end of file diff --git a/core/urls.py b/core/urls.py index 33197e3..b1a6bab 100644 --- a/core/urls.py +++ b/core/urls.py @@ -2,8 +2,8 @@ from django.views.generic import TemplateView urlpatterns = [ - path('', TemplateView.as_view(template_name='base/landing.html'), name='landing'), - path('researcher', TemplateView.as_view(template_name='base/landing-researcher.html'), name='landing-researcher'), - path('teacher', TemplateView.as_view(template_name='base/landing-teacher.html'), name='landing-teacher'), - path('student', TemplateView.as_view(template_name='base/landing-student.html'), name='landing-student'), + path('', TemplateView.as_view(template_name='base/home.html'), name='home'), + path('researcher', TemplateView.as_view(template_name='base/researcher.html'), name='researcher'), + path('teacher', TemplateView.as_view(template_name='base/teacher.html'), name='teacher'), + path('student', TemplateView.as_view(template_name='base/student.html'), name='student'), ] From df08b811b05a3a9e3e866b76cb708f42df24b4d7 Mon Sep 17 00:00:00 2001 From: bram-pramono Date: Fri, 8 Oct 2021 10:46:36 +0200 Subject: [PATCH 04/16] Finished the basic landing home --- core/static/core/images/MDS-crop.png | Bin 0 -> 52534 bytes core/static/core/images/MDS.png | Bin 0 -> 58397 bytes core/static/core/landing-nav.css | 2 +- core/static/core/landing-style.css | 24 ++++- core/templates/base/_menu.html | 99 ++++++++++++++++++ core/templates/base/base.html | 78 ++++++++++++++ core/templates/base/landing-researcher.html | 2 +- core/templates/base/landing-student.html | 2 +- core/templates/base/landing-teacher.html | 2 +- core/templates/base/landing.html | 2 +- core/templates/base/researcher.html | 26 ----- core/templates/base/student.html | 26 ----- .../landing_menu.html => landing/_menu.html} | 16 ++- .../landing-base.html => landing/base.html} | 2 +- core/templates/{base => landing}/home.html | 56 ++++++++-- core/templates/landing/researcher.html | 97 +++++++++++++++++ core/templates/landing/student.html | 65 ++++++++++++ core/templates/{base => landing}/teacher.html | 18 +++- core/urls.py | 8 +- 19 files changed, 447 insertions(+), 78 deletions(-) create mode 100644 core/static/core/images/MDS-crop.png create mode 100644 core/static/core/images/MDS.png create mode 100644 core/templates/base/_menu.html create mode 100644 core/templates/base/base.html delete mode 100644 core/templates/base/researcher.html delete mode 100644 core/templates/base/student.html rename core/templates/{base/landing_menu.html => landing/_menu.html} (54%) rename core/templates/{base/landing-base.html => landing/base.html} (98%) rename core/templates/{base => landing}/home.html (67%) create mode 100644 core/templates/landing/researcher.html create mode 100644 core/templates/landing/student.html rename core/templates/{base => landing}/teacher.html (61%) diff --git a/core/static/core/images/MDS-crop.png b/core/static/core/images/MDS-crop.png new file mode 100644 index 0000000000000000000000000000000000000000..d2a99ca3eba8f241fbc90150dab7cf26096f2cb1 GIT binary patch literal 52534 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

q=4K3An9E;Tj*+dzRK8e&3

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 Q1Ou9k#3%6zQA7X#2SckRWB>pF literal 0 HcmV?d00001 diff --git a/core/static/core/images/MDS.png b/core/static/core/images/MDS.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec47ad8e38c0644dad780010f346be7b67bb6c4 GIT binary patch literal 58397 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 literal 0 HcmV?d00001 diff --git a/core/static/core/landing-nav.css b/core/static/core/landing-nav.css index b9969bc..beda4cf 100644 --- a/core/static/core/landing-nav.css +++ b/core/static/core/landing-nav.css @@ -4,7 +4,7 @@ border: 0; } .navbar-inverse { - background-color: transparent; + background-color: #feb300; text-transform: uppercase; font-size: 1.2rem; font-weight: 700; diff --git a/core/static/core/landing-style.css b/core/static/core/landing-style.css index ef22a9f..2e6e148 100644 --- a/core/static/core/landing-style.css +++ b/core/static/core/landing-style.css @@ -25,11 +25,11 @@ header.masthead { background-color: #feb300; } -header.masthead .masthead-heading{ +header.masthead .masthead-heading { font-size: 6rem; } -header.masthead .masthead-subheading{ +header.masthead .masthead-subheading { font-size: 2rem; } @@ -53,12 +53,11 @@ a.main:focus { } section { - margin: 6rem auto; + padding: 4rem 0 6rem; } section.secondary-section { background-color: #ffaaab; - border-radius: 5px; } .mt-2 { @@ -69,6 +68,14 @@ section.secondary-section { margin-top: 4rem; } +.mb-2 { + margin-bottom: 2rem; +} + +.mb-4 { + margin-bottom: 4rem; +} + .m-2 { margin: 2rem; } @@ -77,6 +84,13 @@ section.secondary-section { margin: 4rem; } -hr.secondary { +hr.primary { border-color: #feb300; +} + +div.card { + background-color: #feb300; + padding: 0.5rem 1rem 3rem; + border-radius: 2rem; + border: 2px solid #eeeeee; } \ No newline at end of file diff --git a/core/templates/base/_menu.html b/core/templates/base/_menu.html new file mode 100644 index 0000000..c84c2ee --- /dev/null +++ b/core/templates/base/_menu.html @@ -0,0 +1,99 @@ +{% load bootstrap3 %} + +

diff --git a/core/templates/base/base.html b/core/templates/base/base.html new file mode 100644 index 0000000..8f836fe --- /dev/null +++ b/core/templates/base/base.html @@ -0,0 +1,78 @@ + + + {% load static %} + + + + + + + + + + Time in Translation + + {# Load the tag library #} + {% load bootstrap3 %} + + {# Load CSS and JavaScript #} + {% bootstrap_css %} + {% bootstrap_javascript jquery=1 %} + + {# Load the SmartMenus library #} + + + + + {# Load the qTip library #} + + + + {# Load the Select2 library #} + + + + {# Custom CSS #} + + + + {# Allow for extra scripts and stylesheets #} + {% block head %}{% endblock %} + + + + {% include "base/_menu.html" %} + + {% if container_fluid %} +
+ {% else %} +
+ {% endif %} +
{% bootstrap_messages %}
+ +
{% block content %}{% endblock %}
+
+ +
+
+
+
+ Logo Utrecht University +
+
+

+ © 2021 UiL OTS, Utrecht University. +
+ Research funded by NWO under grant 360-80-070. +
+ Powered by the Digital Humanities Lab, Utrecht University. +

+
+
+ Logo NWO +
+
+
+
+ + diff --git a/core/templates/base/landing-researcher.html b/core/templates/base/landing-researcher.html index 79d2663..56de39c 100644 --- a/core/templates/base/landing-researcher.html +++ b/core/templates/base/landing-researcher.html @@ -41,7 +41,7 @@ - {% include "base/_menu.html" %} + {% include "landing/_menu.html" %}
diff --git a/core/templates/base/landing-student.html b/core/templates/base/landing-student.html index 003e1e9..9de47dd 100644 --- a/core/templates/base/landing-student.html +++ b/core/templates/base/landing-student.html @@ -41,7 +41,7 @@ - {% include "base/_menu.html" %} + {% include "landing/_menu.html" %}
diff --git a/core/templates/base/landing-teacher.html b/core/templates/base/landing-teacher.html index 86e271c..fbd3f3b 100644 --- a/core/templates/base/landing-teacher.html +++ b/core/templates/base/landing-teacher.html @@ -41,7 +41,7 @@ - {% include "base/_menu.html" %} + {% include "landing/_menu.html" %}
diff --git a/core/templates/base/landing.html b/core/templates/base/landing.html index 8e31a1b..1900235 100644 --- a/core/templates/base/landing.html +++ b/core/templates/base/landing.html @@ -41,7 +41,7 @@ - {% include "base/_menu.html" %} + {% include "landing/_menu.html" %}
diff --git a/core/templates/base/researcher.html b/core/templates/base/researcher.html deleted file mode 100644 index 81798f1..0000000 --- a/core/templates/base/researcher.html +++ /dev/null @@ -1,26 +0,0 @@ -{% extends "base/landing-base.html" %} -{% load bootstrap3 %} -{% load static %} -{% block head %} -{% endblock %} - -{% block content %} - -
-
-
-
-

For Researchers

-
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut - enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor - in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non - proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
-
-
-
- -{% endblock %} \ No newline at end of file diff --git a/core/templates/base/student.html b/core/templates/base/student.html deleted file mode 100644 index 9d6f3ea..0000000 --- a/core/templates/base/student.html +++ /dev/null @@ -1,26 +0,0 @@ -{% extends "base/landing-base.html" %} -{% load bootstrap3 %} -{% load static %} -{% block head %} -{% endblock %} - -{% block content %} - -
-
-
-
-

For Students

-
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut - enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor - in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non - proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
-
-
-
- -{% endblock %} \ No newline at end of file diff --git a/core/templates/base/landing_menu.html b/core/templates/landing/_menu.html similarity index 54% rename from core/templates/base/landing_menu.html rename to core/templates/landing/_menu.html index 4de66eb..dd74721 100644 --- a/core/templates/base/landing_menu.html +++ b/core/templates/landing/_menu.html @@ -1,6 +1,20 @@ {% load bootstrap3 %} -