diff --git a/bootstrap/web/config.php b/bootstrap/web/config.php
index dfbaff0..1fdb281 100644
--- a/bootstrap/web/config.php
+++ b/bootstrap/web/config.php
@@ -48,7 +48,7 @@ return [
'urls.atencion.logo' => 'https://zeroq.cl/img/logo-small.png',
'styles' => [
'https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.4/semantic.min.css',
- DI\string(implode('/', ['{urls.styles}', 'metro.css'])),
+ DI\string(implode('/', ['{urls.styles}', 'iconmoon.css'])),
'https://fonts.googleapis.com/css?family=Roboto&subset=latin&display=swap'
],
'fonts' => [
@@ -61,7 +61,9 @@ return [
'https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.4/themes/default/assets/fonts/outline-icons.woff2'
],
'application/x-font-ttf' => [
- DI\string(implode('/', ['{urls.fonts}', 'metro.ttf']))
+ DI\string(implode('/', ['{urls.fonts}', 'iconmoon.ttf'])),
+ DI\string(implode('/', ['{urls.fonts}', 'iconmoon.woff'])),
+ DI\string(implode('/', ['{urls.fonts}', 'iconmoon.eof']))
]
],
'scripts' => [
diff --git a/common/Controller/Web/Home.php b/common/Controller/Web/Home.php
index ffb5666..bef752b 100644
--- a/common/Controller/Web/Home.php
+++ b/common/Controller/Web/Home.php
@@ -11,12 +11,12 @@ class Home {
public function __invoke(Request $request, Response $response, View $view, Filemanager $manager, Container $container): Response {
$banner = (object) [
'titulo' => "5° NOTARÍA DE SANTIAGO\nPATRICIO RABY BENAVENTE",
- 'contenido' => "Gertrudis Echenique 30, of. 32, El Golf\n Metro Alcantara"
+ 'contenido' => "Gertrudis Echenique 30, of. 32, El Golf\n Metro Alcantara"
];
-
+
$links = $manager->folder('data')->load('documentos.yml');
array_walk($links->documentos, function(&$item) use ($container) {
- $item = new Documento($container, $item->texto, $item->uri);
+ $item = new Documento($container, $item->texto, $item->uri, $item->icono);
});
array_walk($links->consulta, function(&$item) {
$item = new Link($item->texto, $item->uri);
@@ -32,8 +32,11 @@ class Documento {
protected $texto;
protected $uri;
- public function __construct(Container $container, string $nombre, string $uri = '') {
- $this->icono = implode('/', [$container->get('urls.images'), $nombre . '.png']);
+ public function __construct(Container $container, string $nombre, string $uri = '', string $icono = '') {
+ $this->icono = $icono;
+ if ($icono == '') {
+ $this->icono = implode('/', [$container->get('urls.images'), $nombre . '.png']);
+ }
$this->texto = $nombre;
$this->uri = $uri;
if ($uri == '') {
@@ -41,7 +44,7 @@ class Documento {
}
}
public function show(): string {
- return ' ' . $this->texto . '';
+ return ' ' . $this->texto . '';
}
}
class Link {
diff --git a/public/assets/fonts/icomoon.eot b/public/assets/fonts/icomoon.eot
new file mode 100644
index 0000000..ac9983a
Binary files /dev/null and b/public/assets/fonts/icomoon.eot differ
diff --git a/public/assets/fonts/icomoon.svg b/public/assets/fonts/icomoon.svg
new file mode 100644
index 0000000..b3eb88c
--- /dev/null
+++ b/public/assets/fonts/icomoon.svg
@@ -0,0 +1,23 @@
+
+
+
\ No newline at end of file
diff --git a/public/assets/fonts/icomoon.ttf b/public/assets/fonts/icomoon.ttf
new file mode 100644
index 0000000..cea4562
Binary files /dev/null and b/public/assets/fonts/icomoon.ttf differ
diff --git a/public/assets/fonts/icomoon.woff b/public/assets/fonts/icomoon.woff
new file mode 100644
index 0000000..2f1061e
Binary files /dev/null and b/public/assets/fonts/icomoon.woff differ
diff --git a/public/assets/styles/home.css b/public/assets/styles/home.css
index 8683be7..3c93c92 100644
--- a/public/assets/styles/home.css
+++ b/public/assets/styles/home.css
@@ -90,6 +90,9 @@
height: 1.2rem;
margin-right: 1rem;
}
+#servicios i.icon {
+ color: grey;
+}
#servicios .list a {
color: inherit;
}
diff --git a/public/assets/styles/iconmoon.css b/public/assets/styles/iconmoon.css
new file mode 100644
index 0000000..08635bd
--- /dev/null
+++ b/public/assets/styles/iconmoon.css
@@ -0,0 +1,66 @@
+@font-face {
+ font-family: 'icomoon';
+ src: url('../fonts/icomoon.eot?krhhew');
+ src: url('../fonts/icomoon.eot?krhhew#iefix') format('embedded-opentype'),
+ url('../fonts/icomoon.ttf?krhhew') format('truetype'),
+ url('../fonts/icomoon.woff?krhhew') format('woff'),
+ url('../fonts/icomoon.svg?krhhew#icomoon') format('svg');
+ font-weight: normal;
+ font-style: normal;
+ font-display: block;
+}
+
+[class^="icon-"], [class*=" icon-"] {
+ /* use !important to prevent issues with browser extensions that change fonts */
+ font-family: 'icomoon' !important;
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ line-height: 1;
+
+ /* Better Font Rendering =========== */
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.icon-autorizaciones:before {
+ content: "\e900";
+}
+.icon-contacto:before {
+ content: "\e901";
+}
+.icon-contratos-y-otros:before {
+ content: "\e902";
+}
+.icon-declaracion:before {
+ content: "\e903";
+}
+.icon-extranjeros:before {
+ content: "\e904";
+}
+.icon-horario:before {
+ content: "\e905";
+}
+.icon-laboral:before {
+ content: "\e906";
+}
+.icon-metro:before {
+ content: "\e907";
+}
+.icon-poder:before {
+ content: "\e908";
+}
+.icon-poderes-bancarios:before {
+ content: "\e909";
+}
+.icon-renovacion-de-poderes:before {
+ content: "\e90a";
+}
+.icon-ubicacion:before {
+ content: "\e90b";
+}
+.icon-vehiculos:before {
+ content: "\e90c";
+}
diff --git a/resources/data/documentos.yml b/resources/data/documentos.yml
index b01bf58..122e2e5 100644
--- a/resources/data/documentos.yml
+++ b/resources/data/documentos.yml
@@ -1,22 +1,31 @@
documentos:
- texto: Autorizaciones
uri: https://www.notarial.cl/autorizacion-viajes.php
+ icono: icon-autorizaciones
- texto: Vehículos
uri: https://www.notarial.cl/vehiculos.php
+ icono: icon-vehiculos
- texto: Poderes bancarios
uri: https://www.notarial.cl/notarial_ingreso_sbif2.php
+ icono: icon-poderes-bancarios
- texto: Poder
uri: https://www.notarial.cl/poder.php
+ icono: icon-poder
- texto: Renovación de Poderes
uri: https://www.notarial.cl/revocacion-de-poder.php
+ icono: icon-renovacion-de-poderes
- texto: Declaraciones
uri: https://www.notarial.cl/declaracion.php
+ icono: icon-declaracion
- texto: Contratos y Otros
uri: https://www.notarial.cl/contratos-otros.php
+ icono: icon-contratos-y-otros
- texto: Laboral
uri: https://www.notarial.cl/laboral.php
+ icono: icon-laboral
- texto: Extranjeros
uri: https://www.notarial.cl/inv-extranjero.php
+ icono: icon-extranjeros
consulta:
- texto: Servicio de Impuestos Internos
uri: http://www.sii.cl
diff --git a/resources/views/home/suplente/datos.blade.php b/resources/views/home/suplente/datos.blade.php
index 070f198..3d57884 100644
--- a/resources/views/home/suplente/datos.blade.php
+++ b/resources/views/home/suplente/datos.blade.php
@@ -1,5 +1,9 @@
- - CONTACTO - -
-
- +56 2 2599 2453
-
- administracion@notariaraby.cl
-
+ + CONTACTO + +
+ +
+ +56 2 2599 2453
+
+ administracion@notariaraby.cl
+