Skip to content

Commit

Permalink
Merge pull request #178 from RaythaHQ/dev
Browse files Browse the repository at this point in the history
v1.1.5
  • Loading branch information
apexdodge committed Dec 27, 2023
2 parents 802bdea + a73f3a3 commit f07544c
Show file tree
Hide file tree
Showing 27 changed files with 375 additions and 440 deletions.
Original file line number Diff line number Diff line change
@@ -1,187 +1,91 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>
{% if Target.PrimaryField %}
{{ Target.PrimaryField }} - {{ ContentType.LabelPlural }} | {{ CurrentOrganization.OrganizationName }}
{% elsif ContentType.LabelPlural %}
{{ ContentType.LabelPlural }} | {{ CurrentOrganization.OrganizationName }}
{% else %}
{{ CurrentOrganization.OrganizationName }}
{% endif %}
</title>
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>
{% if Target.PrimaryField %}
{{ Target.PrimaryField }} - {{ ContentType.LabelPlural }} | {{ CurrentOrganization.OrganizationName }}
{% elsif ContentType.LabelPlural %}
{{ ContentType.LabelPlural }} | {{ CurrentOrganization.OrganizationName }}
{% else %}
{{ CurrentOrganization.OrganizationName }}
{% endif %}
</title>

<link
rel="shortcut icon"
href="{{ PathBase }}/raytha_default_2023/assets/images/favicon.ico"
type="image/x-icon" />
<link rel="shortcut icon" href="{{ PathBase }}/raytha_default_2024/assets/images/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="{{ PathBase }}/raytha_default_2024/assets/css/bootstrap.min.css">
</head>

<link rel="stylesheet" href="{{ PathBase }}/raytha_default_2023/assets/css/bootstrap.min.css" />
<link rel="stylesheet" href="{{ PathBase }}/raytha_default_2023/assets/css/animate.css" />
<link rel="stylesheet" href="{{ PathBase }}/raytha_default_2023/assets/css/lineicons.css" />
<link rel="stylesheet" href="{{ PathBase }}/raytha_default_2023/assets/css/ud-styles.css" />

<style>
.ud-header { background-color: rgb(255,255,255,1.0); }
</style>
</head>

<body>

<header class="ud-header sticky">
<div class="container">
<div class="row">
<div class="col-lg-12">
<nav class="navbar navbar-expand-lg">
<a class="navbar-brand" href="{{ PathBase }}/">
{{ CurrentOrganization.OrganizationName }}
</a>
<button class="navbar-toggler">
<span class="toggler-icon"></span>
<span class="toggler-icon"></span>
<span class="toggler-icon"></span>
</button>
<div class="navbar-collapse">
<ul id="nav" class="navbar-nav mx-auto">
<li class="nav-item">
<a href="{{ PathBase }}/">Home</a>
</li>
<li class="nav-item">
<a href="{{ PathBase }}/about">About</a>
<body>
<header>
<nav
class="navbar navbar-expand-lg navbar-light d-flex flex-wrap align-items-center justify-content-center justify-content-md-between py-3 mb-4 border-bottom">
<div class="container-fluid">
<a class="navbar-brand text-black" href="{{ PathBase }}/">{{ CurrentOrganization.OrganizationName }}</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link {% if Target.RoutePath == 'Home' %}active{% endif %}" href="{{ PathBase }}/">Home</a>
</li>
<li class="nav-item">
<a class="nav-link {% if Target.RoutePath == 'About' %}active{% endif %}" href="{{ PathBase }}/about">About</a>
</li>
<li class="nav-item">
<a class="nav-link {% if ContentType.DeveloperName == 'posts' %}active{% endif %}" href="{{ PathBase }}/posts">Posts</a>
</li>
</ul>
<div class="text-end">
{% if CurrentUser.IsAuthenticated %}
<ul class="navbar-nav me-auto">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown"
aria-expanded="false">
{{ CurrentUser.FullName }}
</a>
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
<li><a class="dropdown-item" href="{{ PathBase }}/account/me">My profile</a></li>
<li><a class="dropdown-item" href="{{ PathBase }}/account/me/change-password">Change password</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li class="nav-item">
<a href="{{ PathBase }}/posts">Blog</a>
</li>
{% if CurrentUser.IsAuthenticated %}
<li class="nav-item nav-item-has-children d-lg-none">
<a href="javascript:void(0)">
{{ CurrentUser.FullName }}
</a>
<ul class="ud-submenu">
<li class="ud-submenu-item">
<a href="{{ PathBase }}/account/me" class="ud-submenu-link">
My profile
</a>
</li>
{% if CurrentOrganization.EmailAndPasswordIsEnabledForUsers %}
<li class="ud-submenu-item">
<a href="{{ PathBase }}/account/me/change-password" class="ud-submenu-link">
Change password
</a>
</li>
{% endif %}
{% if CurrentUser.IsAdmin %}
<li class="ud-submenu-item">
<a href="{{ PathBase }}/raytha" class="ud-submenu-link">
Admin panel
</a>
</li>
{% endif %}
<li class="ud-submenu-item">
<a href="{{ PathBase }}/account/logout" class="ud-submenu-link">
Log out
</a>
</li>
</ul>
</li>
{% else %}
<li class="nav-item d-lg-none">
<a href="{{ PathBase }}/account/login">Log in</a>
</li>
{% if CurrentOrganization.EmailAndPasswordIsEnabledForUsers %}
<li class="nav-item d-lg-none">
<a href="{{ PathBase }}/account/create">Create account</a>
</li>
{% endif %}
{% endif %}
</ul>
</div>
{% if CurrentUser.IsAuthenticated %}
<div class="navbar-btn d-none d-lg-inline-block">
<ul id="nav" class="navbar-nav mx-auto">
<li class="nav-item nav-item-has-children">
<a href="javascript:void(0)">
{{ CurrentUser.FullName }}
</a>
<ul class="ud-submenu">
<li class="ud-submenu-item">
<a href="{{ PathBase }}/account/me" class="ud-submenu-link">
My profile
</a>
</li>
{% if CurrentOrganization.EmailAndPasswordIsEnabledForUsers %}
<li class="ud-submenu-item">
<a href="{{ PathBase }}/account/me/change-password" class="ud-submenu-link">
Change password
</a>
</li>
{% endif %}
{% if CurrentUser.IsAdmin %}
<li class="ud-submenu-item">
<a href="{{ PathBase }}/raytha" class="ud-submenu-link">
Admin panel
</a>
</li>
{% endif %}
<li class="ud-submenu-item">
<a href="{{ PathBase }}/account/logout" class="ud-submenu-link">
Log out
</a>
</li>
</ul>
</li>
</ul>
</div>
{% else %}
<div class="navbar-btn d-none d-lg-inline-block">
<a href="{{ PathBase }}/account/login" class="ud-main-btn ud-login-btn">
Log in
</a>
{% if CurrentOrganization.EmailAndPasswordIsEnabledForUsers %}
<a href="{{ PathBase }}/account/create" class="ud-main-btn ud-white-btn">
Create account
</a>
{% endif %}
</div>
<li><a class="dropdown-item" href="{{ PathBase }}/account/logout">Log out</a></li>
{% if CurrentUser.IsAdmin %}
<li><a href="{{ PathBase }}/raytha" class="dropdown-item">Admin panel</a></li>
{% endif %}
</nav>
</div>
</div>
</ul>
</li>
</ul>
{% else %}
<a href="{{ PathBase }}/account/login" class="btn btn-outline-primary me-2">Login</a>
<a href="{{ PathBase }}/account/create" class="btn btn-primary">Sign-up</a>
{% endif %}
</div>
</header>
</div>
</div>
</nav>
</header>

{% renderbody %}
<main style="min-height:75vh">
{% renderbody %}
</main>

<footer class="ud-footer">
<div class="ud-footer-bottom">
<div class="container">
<div class="row">
<div class="col-md-8">
<ul class="ud-footer-bottom-left">
<li>
<a href="#">Privacy policy</a>
</li>
<li>
<a href="#">Terms of service</a>
</li>
</ul>
</div>
<div class="col-md-4">
<p class="ud-footer-bottom-right">
Content Management System by
<a href="https://raytha.com" rel="nofollow">Raytha</a>
</p>
</div>
</div>
</div>
</div>
</footer>
<div class="container-fluid border-top">
<footer class="d-flex flex-wrap justify-content-center align-items-center py-4">
<p class="col-md-2 mb-0 text-body-secondary">© 2024 {{ CurrentOrganization.OrganizationName }}</p>

<ul class="nav col-md-2 justify-content-center">
<li class="nav-item"><a rel="nofollow" href="https://raytha.com"
class="nav-link px-2 text-body-secondary">Raytha CMS</a></li>
</ul>
</footer>
</div>
<script src="{{ PathBase }}/raytha_default_2024/assets/js/bootstrap.bundle.min.js"></script>
</body>

<script src="{{ PathBase }}/raytha_default_2023/assets/js/bootstrap.bundle.min.js"></script>
<script src="{{ PathBase }}/raytha_default_2023/assets/js/main.js"></script>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
<section class="ud-wrapper ud-login">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="ud-login-wrapper">
{% renderbody %}
</div>
</div>
<div class="container">
<div class="row d-flex justify-content-around">
<div class="col-lg-4 col-md-6 col-sm-12">
{% renderbody %}
</div>
</div>
</section>
</div>
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
<div class="ud-login-logo">
<h3>Change password</h3>
</div>
<h3>Change password</h3>
{% if Target.ValidationFailures["__ValidationSummary"] %}
<div class="alert alert-danger">
{{ Target.ValidationFailures["__ValidationSummary"] }}
Expand All @@ -11,48 +9,45 @@
</div>
{% endif %}
<form
class="ud-login-form"
action="{{ PathBase }}/account/me/change-password"
method="post">
<div class="ud-form-group">
<label for="currentpassword" class="form-label">Current password</label>
<div class="mb-3">
<label class="form-label">Current password</label>
<input
id="currentpassword"
type="password"
name="CurrentPassword"
{% if Target.ValidationFailures["CurrentPassword"] %}class="is-invalid"{% endif %}>
class="form-control {% if Target.ValidationFailures["CurrentPassword"] %}is-invalid{% endif %}">
{% if Target.ValidationFailures["CurrentPassword"] %}
<div class="invalid-feedback">{{ Target.ValidationFailures["CurrentPassword"] }}</div>
<div class="invalid-feedback">{{ Target.ValidationFailures["CurrentPassword"] }}</div>
{% endif %}
</div>
<div class="ud-form-group">
<label for="newpassword" class="form-label">New password</label>
<div class="mb-3">
<label class="form-label">New password</label>
<input
id="newpassword"
type="password"
name="NewPassword"
{% if Target.ValidationFailures["NewPassword"] %}class="is-invalid"{% endif %}>
class="form-control {% if Target.ValidationFailures["NewPassword"] %}is-invalid{% endif %}">
{% if Target.ValidationFailures["NewPassword"] %}
<div class="invalid-feedback">{{ Target.ValidationFailures["NewPassword"] }}</div>
{% else %}
<div class="form-text">Password must be at least 8 characters.</div>
<div class="invalid-feedback">{{ Target.ValidationFailures["NewPassword"] }}</div>
{% endif %}
</div>
<div class="ud-form-group">
<label for="confirmnewpassword" class="form-label">Confirm new password</label>
<div class="mb-3">
<label class="form-label">Confirm new password</label>
<input
id="confirmnewpassword"
type="password"
name="ConfirmNewPassword"
{% if Target.ValidationFailures["ConfirmNewPassword"] %}class="is-invalid"{% endif %}>
class="form-control {% if Target.ValidationFailures["ConfirmNewPassword"] %}is-invalid{% endif %}">
{% if Target.ValidationFailures["ConfirmNewPassword"] %}
<div class="invalid-feedback">{{ Target.ValidationFailures["ConfirmNewPassword"] }}</div>
<div class="invalid-feedback">{{ Target.ValidationFailures["ConfirmNewPassword"] }}</div>
{% else %}
<div class="form-text">Password must match the above.</div>
<div class="form-text">Password must match the above.</div>
{% endif %}
</div>
<div class="ud-form-group">
<button type="submit" class="ud-main-btn w-100">Save changes</button>
<div class="mb-3">
<button type="submit" class="btn btn-primary w-100">Save changes</button>
</div>
<input
name="__RequestVerificationToken"
Expand Down
Loading

0 comments on commit f07544c

Please sign in to comment.