Files
Plataforma-de-desarrolladores/SIG.Web/AccessDenied.aspx
Jorge Luis caudillo esparza 6685ef63fb Initial commit
2026-07-14 11:15:57 -07:00

106 lines
3.4 KiB
Plaintext

<%@ Page Title="Acceso denegado" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="AccessDenied.aspx.cs" Inherits="SIG.Web.AccessDenied" %>
<asp:Content ID="ContentHead" ContentPlaceHolderID="H" runat="server">
<style type="text/css">
.access-denied-wrapper {
display: flex;
align-items: center;
justify-content: center;
min-height: calc(100vh - 190px);
padding: 30px 15px;
}
.access-denied-card {
width: 100%;
max-width: 680px;
padding: 42px 38px;
background: #ffffff;
border-top: 4px solid #e7505a;
box-shadow: 0 4px 18px rgba(0, 0, 0, .10);
text-align: center;
}
.access-denied-icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 84px;
height: 84px;
margin-bottom: 18px;
border-radius: 50%;
color: #e7505a;
background: #fbeaec;
font-size: 38px;
}
.access-denied-code {
margin: 0 0 4px;
color: #e7505a;
font-size: 18px;
font-weight: 700;
letter-spacing: 2px;
}
.access-denied-title {
margin: 0 0 14px;
color: #34495e;
font-size: 30px;
font-weight: 600;
}
.access-denied-message {
max-width: 520px;
margin: 0 auto 28px;
color: #697882;
font-size: 15px;
line-height: 1.7;
}
.access-denied-actions .btn {
margin: 4px;
}
@media (max-width: 600px) {
.access-denied-card {
padding: 32px 20px;
}
.access-denied-title {
font-size: 25px;
}
}
</style>
</asp:Content>
<asp:Content ID="ContentMain" ContentPlaceHolderID="C" runat="server">
<div class="access-denied-wrapper">
<section class="access-denied-card" aria-labelledby="accessDeniedTitle">
<div class="access-denied-icon" aria-hidden="true">
<i class="fa fa-lock"></i>
</div>
<p class="access-denied-code">ERROR 403</p>
<h1 id="accessDeniedTitle" class="access-denied-title">Acceso denegado</h1>
<p class="access-denied-message">
Tu sesión está activa, pero tu usuario no cuenta con permiso para consultar esta página.
Si necesitas acceso, solicita la autorización correspondiente al administrador del sistema.
</p>
<div class="access-denied-actions">
<a class="btn blue" href="<%= ResolveUrl("~/Inicio.aspx") %>">
<i class="fa fa-home"></i> Ir al inicio
</a>
<button type="button" class="btn default" onclick="window.history.back();">
<i class="fa fa-arrow-left"></i> Regresar
</button>
<a class="btn red" href="<%= ResolveUrl("~/Logout.aspx") %>">
<i class="fa fa-sign-out"></i> Cerrar sesión
</a>
</div>
</section>
</div>
</asp:Content>
<asp:Content ID="ContentScripts" ContentPlaceHolderID="J" runat="server">
</asp:Content>