Add social auth Github + login page
This commit is contained in:
+18
-13
@@ -41,8 +41,8 @@
|
||||
|
||||
<nav class="navbar navbar-expand-lg bg-primary" data-bs-theme="dark">
|
||||
<div class="container-fluid">
|
||||
<v-btn color="navbar-brand" text @click="lock_me">
|
||||
<v-icon small class="mr-2">mdi-lock</v-icon>
|
||||
<v-btn outlined dark text @click="lock_me">
|
||||
<v-icon small color="white" class="mr-2">mdi-lock</v-icon>
|
||||
{% trans "Lock" %}
|
||||
</v-btn>
|
||||
|
||||
@@ -61,21 +61,19 @@
|
||||
<li class="nav-item">
|
||||
<router-link class="nav-link" to="/EncryptionTesting">{% trans "Encryption" %}</router-link>
|
||||
</li>
|
||||
{% if request.user.is_superuser %}
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">{% trans "More" %}</a>
|
||||
<div class="dropdown-menu">
|
||||
<a class="dropdown-item" href="#">Action</a>
|
||||
<a class="dropdown-item" href="#">Another action</a>
|
||||
<a class="dropdown-item" href="#">Something else here</a>
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">{% trans "More" %}</a>
|
||||
<div class="dropdown-menu">
|
||||
<a class="dropdown-item" href="{% url 'users:logout' %}">{% trans "Logout" %}</a>
|
||||
{% if request.user.is_superuser %}
|
||||
<div class="dropdown-divider"></div>
|
||||
<a class="dropdown-item" href="/admin/">{% trans "Admin" %}</a>
|
||||
</div>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<form class="d-flex">
|
||||
<input class="form-control me-sm-2" type="search" placeholder="Search">
|
||||
<input class="form-control me-sm-2" type="search" placeholder="Search" v-model="search">
|
||||
<button class="btn btn-secondary my-2 my-sm-0" type="submit">Search</button>
|
||||
</form>
|
||||
</div>
|
||||
@@ -83,10 +81,17 @@
|
||||
</nav>
|
||||
|
||||
<v-container class="container-xs">
|
||||
|
||||
<div class="card bg-danger mt-4 pt-2 ps-lg-2 d-flex" v-if="!ready">
|
||||
<h5 class="card-header flex-grow-1 flex-shrink-1 text-center">{% trans "Cannot load the application. Webcrypto must be enabled" %}</h5>
|
||||
</div>
|
||||
|
||||
<Loading @update_key="update_key" v-if="locked"></Loading>
|
||||
|
||||
<template v-if="!locked">
|
||||
<router-view></router-view>
|
||||
</template>
|
||||
|
||||
</v-container>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user