diff --git a/app/main/views.py b/app/main/views.py index c987af86a990414789b6a2a49c718ac38e3efd1c..be305ce84558f110db5c2b981a9ca3b2c14d9958 100644 --- a/app/main/views.py +++ b/app/main/views.py @@ -38,4 +38,4 @@ def poster(): return redirect(url_for('main.dashboard')) flash('Invalid email/username or password.') return render_template('main/poster.html.j2', login_form=login_form, - title='nopaque: Dienste und Prozesse') + title=' ') diff --git a/app/static/images/parallax_hq/book_text_read_paper.jpg b/app/static/images/parallax_hq/book_text_read_paper.jpg new file mode 100644 index 0000000000000000000000000000000000000000..11db06cf210d3e67bc176dc05b6c44bf00c6735d Binary files /dev/null and b/app/static/images/parallax_hq/book_text_read_paper.jpg differ diff --git a/app/static/images/parallax_hq/books_antique_book_old.jpg b/app/static/images/parallax_hq/books_antique_book_old.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5b1024346dcc0de1b571a4e0a4dc76a2a7eb7696 Binary files /dev/null and b/app/static/images/parallax_hq/books_antique_book_old.jpg differ diff --git a/app/static/images/parallax_hq/concept_document_focus_letter.jpg b/app/static/images/parallax_hq/concept_document_focus_letter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44b150f5b79ca379c2c37ebdec8cb035cf117952 Binary files /dev/null and b/app/static/images/parallax_hq/concept_document_focus_letter.jpg differ diff --git a/app/templates/main/poster_stephan.html.j2 b/app/templates/main/poster_stephan.html.j2 new file mode 100644 index 0000000000000000000000000000000000000000..4c4a0f6c1e5c4184f275ed7a1bb5ed154ca6378c --- /dev/null +++ b/app/templates/main/poster_stephan.html.j2 @@ -0,0 +1,261 @@ +{% extends "nopaque.html.j2" %} + +{% set full_width = True %} + +{% block page_content %} +<style> + /* html { + width: 9933px; + height: 14043px; + } + + footer { + transform: scale(1.5); + transform-origin: 0 0; + } + p { + transform: scale(1.5); + transform-origin: 0 0; + } + div.navbar-fixed { + transform: scale(1.5); + transform-origin: 0 0; + } + div.section { + transform: scale(1.5); + transform-origin: 0 0; + } + div.row { + transform: scale(1.5); + transform-origin: 0 0; + } + div.col { + transform: scale(1.5); + transform-origin: 0 0; + } + div.card { + transform: scale(1.5); + transform-origin: 0 0; + } + div.card-content { + transform: scale(1.5); + transform-origin: 0 0; + } + div.parallax-container { + transform: scale(1.5); + transform-origin: 0 0; + } + footer { + transform: scale(1.5); + transform-origin: 0 0; + } + html { + transform: scale(1.5); + transform-origin: 0 0; + } */ + html { + width: 4697; + height: 7022px; + } /* DIN 0 bei 150dpi */ + div.navbar-fixed { + transform: scale(3); + transform-origin: 0 0; + } + footer.page-footer { + transform: scale(3); + transform-origin: 0 0; + margin-top: 7300px; + } +</style> + +<div style="transform: scale(3); transform-origin: 0 0"> + <div class="section"> + <div class="row container"> + <div class="col s12 m5"> + <h1>nopaque</h1> + <p>Die gute Catchphrase</p> + <p class="light">Patrick Jentsch, Stephan Porada und Helene Schlicht</p> + </div> + <div class="col s12 m7"> + <br> + <div class="card"> + <div class="card-content"> + <div class="row"> + <div class="col s3"> + <p> </p> + <img class="responsive-img" src="https://www.uni-bielefeld.de/sfb1288/images/Logo_SFB1288_DE_300dpi.png"> + </div> + <div class="col s9"> + <p>Nopaque is a web application that helps to transform heterogeneous textual source materials into standard-compliant research data. The services of nopaque are designed to accompany the research process.</p> + <p>The web application is developed within the DFG-funded Collaborative Research Center (SFB) 1288 "Practices of Comparison" by the subproject (TP) INF "Data Infrastructure and Digital Humanities".</p> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + + <div class="parallax-container"> + <div class="parallax"> + <img src="{{ url_for('static', filename='images/parallax_hq/books_antique_book_old.jpg') }}" alt=""> + </div> + </div> + + <div class="section white scrollspy" id="information"> + <div class="row container"> + <div class="col s12"> + <div class="row"> + <div class="col s12"> + <h3>Why you should use nopaque</h3> + <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p> + </div> + + <div class="col s12"> + <div class="row"> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">flash_on</i> + <p>Speeds up your work</p> + <p class="light">All tools provided by nopaque are carefully selected to provide a complete tool suite without delaying compatibility issues.</p> + </div> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">cloud</i> + <p>Cloud infrastructure</p> + <p class="light">All computational work is processed within nopaques cloud infrastructure. You don't need to install any software, great right?</p> + </div> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">group</i> + <p>User friendly</p> + <p class="light">By utilizing elements and principles of Material Design, we were able to create a framework that focuses on User Experience.</p> + </div> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">settings</i> + <p>Passt gut zum Prozess</p> + <p class="light">We have provided detailed documentation as well as specific code examples to help new users get started.</p> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + + <div class="parallax-container"> + <div class="parallax"> + <img src="{{ url_for('static', filename='images/parallax_hq/book_text_read_paper.jpg') }}" alt=""> + </div> + </div> + + <div class="section white scrollspy" id="services"> + <div class="row container"> + <div class="col s12"> + <div class="row"> + <div class="col s12"> + <h3>What can nopaque do for you</h3> + <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p> + </div> + + <div class="col s12"> + <br class="hide-on-small-only"> + <div class="row"> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">burst_mode</i> + <p>File setup</p> + <p class="light">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</p> + </div> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">find_in_page</i> + <p>Optical Character Recognition</p> + <p class="light">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</p> + </div> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">format_textdirection_l_to_r</i> + <p>Natural Language Processing</p> + <p class="light">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</p> + </div> + <div class="col s12 m6 l3 center-align"> + <i class="large material-icons" style="color: #ee6e73;">search</i> + <p>Corpus analysis</p> + <p class="light">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</p> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + + {% if current_user.is_anonymous %} + <div class="parallax-container"> + <div class="parallax"> + <img src="{{ url_for('static', filename='images/parallax_hq/concept_document_focus_letter.jpg') }}" alt=""> + </div> + </div> + + <div class="section white scrollspy" id="registration-and-log-in"> + <div class="row container"> + <div class="col s12"> + <div class="row"> + <div class="col s12 m4"> + <h3>Registration and log in</h3> + <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p> + <a class="btn waves-effect waves-light" href="{{ url_for('auth.register') }}"><i class="material-icons left">person_add</i>Register</a> + </div> + + <div class="col s12 m8"> + <br class="hide-on-small-only"> + <div class="card"> + <form method="POST"> + <div class="card-content"> + <span class="card-title">Log in</span> + {{ login_form.hidden_tag() }} + <div class="input-field"> + <i class="material-icons prefix">person</i> + {{ login_form.user(class='validate') }} + {{ login_form.user.label }} + {% for error in login_form.user.errors %} + <span class="helper-text red-text">{{ error }}</span> + {% endfor %} + </div> + <div class="input-field"> + <i class="material-icons prefix">vpn_key</i> + {{ login_form.password(class='validate') }} + {{ login_form.password.label }} + {% for error in login_form.password.errors %} + <span class="helper-text red-text">{{ error }}</span> + {% endfor %} + </div> + <div class="row" style="margin-bottom: 0;"> + <div class="col s6 left-align"> + <a href="{{ url_for('auth.reset_password_request') }}">Forgot your password?</a> + </div> + <div class="col s6 right-align"> + <div class="switch"> + <label> + Remember me + {{ login_form.remember_me() }} + <span class="lever"></span> + </label> + </div> + </div> + </div> + </div> + <div class="card-action right-align"> + {{ macros.submit_button(login_form.submit) }} + </div> + </form> + </div> + </div> + </div> + </div> + </div> + </div> + + <div class="parallax-container"> + <div class="parallax"> + <img src="{{ url_for('static', filename='images/parallax_hq/books_antique_book_old.jpg') }}" alt=""> + </div> + </div> +</div> +{% endif %} +{% endblock %}