diff --git a/addons/default/visiosoft/base-theme/resources/css/error.css b/addons/default/visiosoft/base-theme/resources/css/error.css new file mode 100644 index 000000000..079a4a8be --- /dev/null +++ b/addons/default/visiosoft/base-theme/resources/css/error.css @@ -0,0 +1,20 @@ +body { + height: 100vh; + background: rgb(255, 255, 255); + background: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 100%); +} + +.color-error-message { + color: #555555; +} + +.error-image { + max-width: 400px; +} + +.error-btn-home { + color: #212529 !important; + font-weight: bold; + border: 2px solid #555555 !important; + text-decoration: none !important; +} \ No newline at end of file diff --git a/addons/default/visiosoft/base-theme/resources/images/errors/404.png b/addons/default/visiosoft/base-theme/resources/images/errors/404.png new file mode 100644 index 000000000..152155677 Binary files /dev/null and b/addons/default/visiosoft/base-theme/resources/images/errors/404.png differ diff --git a/addons/default/visiosoft/base-theme/resources/lang/en/errors.php b/addons/default/visiosoft/base-theme/resources/lang/en/errors.php new file mode 100644 index 000000000..424c7f231 --- /dev/null +++ b/addons/default/visiosoft/base-theme/resources/lang/en/errors.php @@ -0,0 +1,7 @@ + 'Not Found', + '404_message' => 'The page you were looking for was not found.', + 'home_page' => 'Go to Home Page', +]; \ No newline at end of file diff --git a/addons/default/visiosoft/base-theme/resources/views/errors/403.twig b/addons/default/visiosoft/base-theme/resources/views/errors/403.twig new file mode 100644 index 000000000..cdf1f34dc --- /dev/null +++ b/addons/default/visiosoft/base-theme/resources/views/errors/403.twig @@ -0,0 +1 @@ +403 \ No newline at end of file diff --git a/addons/default/visiosoft/base-theme/resources/views/errors/404.twig b/addons/default/visiosoft/base-theme/resources/views/errors/404.twig new file mode 100644 index 000000000..6cd5a85d2 --- /dev/null +++ b/addons/default/visiosoft/base-theme/resources/views/errors/404.twig @@ -0,0 +1,22 @@ +{% extends "visiosoft.theme.base::layouts/error" %} + +{% block styles %} + {{ asset_style('visiosoft.theme.base::css/error.css') }} +{% endblock %} + +{% block content %} +
+
+