This commit is contained in:
roberto 2025-12-15 11:04:48 +01:00
commit e25f5fda03
12 changed files with 32 additions and 31 deletions

13
.idea/php.xml generated Normal file
View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PhpCodeSniffer">
<phpcs_settings>
<PhpCSConfiguration asDefaultInterpreter="true" />
</phpcs_settings>
</component>
<component name="PhpStan">
<PhpStan_settings>
<PhpStanConfiguration asDefaultInterpreter="true" />
</PhpStan_settings>
</component>
</project>

View file

@ -1,11 +0,0 @@
title: ""
description: |
Design and development of custom web and desktop software applications for website backends, e-commerce platforms, management systems, and PWAs
(Progressive Web Applications) using open source technologies that respect privacy and European digital sovereignty.
Installation, configuration, and maintenance of dedicated Linux servers on-site or remotely.
Installation, configuration, and maintenance of Linux desktop clients as an alternative to Microsoft Windows.
Open source, privacy-friendly, and encrypted solutions for: email, messaging, document sharing, and password management.

View file

@ -0,0 +1,2 @@
title: "Linux systems"
weight: 2

View file

@ -0,0 +1,2 @@
title: "Open source solutions and privacy oriented"
weight: 3

View file

@ -0,0 +1,2 @@
title: "Custom software applications"
weight: 1

View file

@ -1,10 +0,0 @@
title: ""
description: |
Progettazione e realizzazione di applicativi software web e desktop personalizzati per backend siti web, piattaforme di ecommerce, gestionali e PWA
(Progressive Web Application) con tecnologie open source e rispettose della privacy e della sovranità digitale europea.
Installazione, configurazione e manutenzione di servers Linux dedicati in sede o remoti.
Installazione, configurazione e manutenzione di client Linux desktop come alternativa a Microsoft Windows.
Soluzioni open source, rispettose della privacy e cifrate per : posta elettronica, messaggistica, condivisione documenti, gestione password.

View file

@ -0,0 +1,2 @@
title: "Sistemi Linux"
weight: 2

View file

@ -0,0 +1,2 @@
title: "Soluzioni open source ed orientate alla privacy"
weight: 3

View file

@ -0,0 +1,3 @@
title: "Applicativi software personalizzati"
weight: 1

View file

@ -65,7 +65,7 @@
box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
border-radius: 8px;
padding: 10px;
font-style: italic;
display: flex; justify-content: space-evenly;
}
#home-introduction p:first-child {

View file

@ -4,14 +4,10 @@
<body hx-boost="true" lang="{{ .Site.Language.Lang }}">
{{ partial "nav.html" . }}
<div id="page-content">
{{ with (index .Site.Data.introduction .Site.Language.Lang).home }}
<div id="home-introduction" class="container">
<div class="row">
<div class="col m12 l12">
{{ .description | markdownify}}
</div>
</div>
{{ end }}
{{ range sort (index .Site.Data.introduction .Site.Language.Lang) "weight" }}
<div>{{ .title }}</div>
{{ end }}
</div>
<div id="home-blog-posts" class="container">

View file

@ -1,5 +1,5 @@
<div class="row blog-article-item-list">
<div class="col s12 m4 l4 blog-article-image">
<div class="col s12 m3 l3 blog-article-image">
{{ if isset .article.Params "images"}}
{{ if (fileExists (printf "assets/%s" (index .article.Params.images 0))) -}}
{{ $mainimage := resources.Get (index .article.Params.images 0) }}
@ -7,7 +7,7 @@
{{ end }}
{{ end }}
</div>
<div class="col s12 m8 l8 blog-article-summary">
<div class="col s12 m9 l9 blog-article-summary">
<h4 class="blog-article-title"><a href="{{ .article.Permalink }}">{{.article.Title}}</a></h4>
<p class="blog-article-introduction">
<p>{{ .article.Summary | plainify}}</p>