diff --git a/bin/web/views/blocks/error/404.pug b/bin/web/views/blocks/error/404.pug new file mode 100644 index 0000000..94969d4 --- /dev/null +++ b/bin/web/views/blocks/error/404.pug @@ -0,0 +1,12 @@ +append var + if((!breadcrumb && !title) || overwrite_vars) + - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "404 - not found", "active": true}}; + - var title = "I'm so sooryy"; + +.uk-flex.uk-margin-medium-top.uk-margin-medium-bottom + div(class="uk-width-auto uk-width-1-4@s") + .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right + h1 Me so sorry. + p Could not find something which belongs to your interests. + a(href="/").uk-button.uk-button-default Home + div(class="uk-width-auto uk-width-1-4@s") diff --git a/bin/web/views/blocks/error/login.pug b/bin/web/views/blocks/error/login.pug new file mode 100644 index 0000000..34d3b1b --- /dev/null +++ b/bin/web/views/blocks/error/login.pug @@ -0,0 +1,20 @@ +append var + if((!breadcrumb && !title) || overwrite_vars) + - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "Login", "active": true}}; + - var title = "Login"; + +.uk-flex.uk-margin-medium-top.uk-margin-medium-bottom + div(class="uk-width-auto uk-width-1-4@s") + .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right + h1 Please login + form.uk-form-horizontal + .uk-margin + label.uk-form-label(for="login_user") Username / Email + .uk-form-controls + input.uk-input#login_user(type="text", placeholder="tetrahedron") + .uk-margin + label.uk-form-label(for="login_pass") Password + .uk-form-controls + input.uk-input#login_pass(type="password") + a(href="/login").uk-button.uk-button-default Login + div(class="uk-width-auto uk-width-1-4@s") diff --git a/bin/web/views/blocks/error/permission.pug b/bin/web/views/blocks/error/permission.pug new file mode 100644 index 0000000..ff2d7fa --- /dev/null +++ b/bin/web/views/blocks/error/permission.pug @@ -0,0 +1,12 @@ +append var + if((!breadcrumb && !title) || overwrite_vars) + - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "401 - Permission needed", "active": true}}; + - var title = "Me so sooryy"; + +.uk-flex.uk-margin-medium-top.uk-margin-medium-bottom + div(class="uk-width-auto uk-width-1-4@s") + .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right + h1 You so sorry. + p You are in the wrong circles. + a(href="/").uk-button.uk-button-default Home + div(class="uk-width-auto uk-width-1-4@s") diff --git a/bin/web/views/error/404.pug b/bin/web/views/error/404.pug index 9d42df5..0d9f68b 100644 --- a/bin/web/views/error/404.pug +++ b/bin/web/views/error/404.pug @@ -1,14 +1,4 @@ extends ../blocks/layout.pug -append var - if(user) - - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "404 - not found", "active": true}}; - - var title = "I'm so sooryy"; append content - .uk-flex.uk-margin-medium-top.uk-margin-medium-bottom - div(class="uk-width-auto uk-width-1-4@s") - .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right - h1 Me so sorry. - p Could not find something which belongs to your interests. - a(href="/").uk-button.uk-button-default Home - div(class="uk-width-auto uk-width-1-4@s") + include ../blocks/error/404.pug diff --git a/bin/web/views/error/login.pug b/bin/web/views/error/login.pug index 0e2f81a..729789d 100644 --- a/bin/web/views/error/login.pug +++ b/bin/web/views/error/login.pug @@ -1,22 +1,4 @@ extends ../blocks/layout.pug -append var - if(user) - - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "Login", "active": true}}; - - var title = "Login"; append content - .uk-flex.uk-margin-medium-top.uk-margin-medium-bottom - div(class="uk-width-auto uk-width-1-4@s") - .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right - h1 Please login - form.uk-form-horizontal - .uk-margin - label.uk-form-label(for="login_user") Username / Email - .uk-form-controls - input.uk-input#login_user(type="text", placeholder="tetrahedron") - .uk-margin - label.uk-form-label(for="login_pass") Password - .uk-form-controls - input.uk-input#login_pass(type="password") - a(href="/login").uk-button.uk-button-default Login - div(class="uk-width-auto uk-width-1-4@s") + include ../blocks/error/login.pug diff --git a/bin/web/views/error/permission.pug b/bin/web/views/error/permission.pug index 191de9f..7debefe 100644 --- a/bin/web/views/error/permission.pug +++ b/bin/web/views/error/permission.pug @@ -1,14 +1,4 @@ extends ../blocks/layout.pug -append var - if(user) - - var breadcrumb = {0: {"name": "authRXBN", "href": "/"}, 1: {"name": "401 - Permission needed", "active": true}}; - - var title = "Me so sooryy"; append content - .uk-flex.uk-margin-medium-top.uk-margin-medium-bottom - div(class="uk-width-auto uk-width-1-4@s") - .uk-flex.uk-flex-auto.uk-flex-column.uk-flex-center.uk-margin-left.uk-margin-right - h1 You so sorry. - p You are in the wrong circles. - a(href="/").uk-button.uk-button-default Home - div(class="uk-width-auto uk-width-1-4@s") + include ../blocks/error/permission.pug