update themes and home desing

This commit is contained in:
Jesús David Chapman Vélez 2026-08-12 23:21:45 -05:00
commit d1d975088d
4 changed files with 3280 additions and 192 deletions

View file

@ -1,4 +1,74 @@
{{template "base/head" .}} {{define "home/home"}}
<!DOCTYPE html>
<html lang="{{ctx.Locale.Lang}}" data-theme="{{ThemeName .}}">
<head>
<link rel="canonical" href="https://openlat.dev/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>openlat.dev: Plataforma comunitaria de código libre para Latinoamérica</title>
<meta name="author" content="openlat.dev - Alojamiento Git para Latinoamérica">
<meta name="description" content="openlat.dev es la plataforma comunitaria de alojamiento de código Git libre, gratuita y de alto rendimiento para Latinoamérica. Hospeda repositorios, colabora en proyectos open source y conecta con la comunidad dev de Latam.">
<meta name="keywords" content="openlat git, git openlat, openlat.dev git, git america, openlat, openlat.dev, git latinoamerica, hosting git gratis, repositorios libres, software libre latinoamerica, plataforma git latam, desarrollo de software latinoamerica, alternativa github, comunidad dev latam, forgejo latinoamerica, open source latam, hosting de codigo gratuito, foro de programacion latinoamerica, git gratis, git en español, forgejo latam, git sudamerica, git centroamerica, git mexico, git colombia, git argentina, git chile, git peru">
<meta name="referrer" content="no-referrer">
<link rel="icon" href="{{AssetUrlPrefix}}/img/favicon-48.png" type="image/png" sizes="48x48">
<link rel="icon" href="{{AssetUrlPrefix}}/img/favicon-192.png" type="image/png" sizes="192x192">
<link rel="shortcut icon" href="/favicon.ico">
<script>
window.addEventListener("error", function(e) {window._globalHandlerErrors=window._globalHandlerErrors||[]; window._globalHandlerErrors.push(e);});
window.addEventListener("unhandledrejection", function(e) {window._globalHandlerErrors=window._globalHandlerErrors||[]; window._globalHandlerErrors.push(e);});
window.config = {
appUrl: "{{AppUrl}}",
appSubUrl: "{{AppSubUrl}}",
assetVersionEncoded: encodeURIComponent("{{AssetVersion}}"),
assetUrlPrefix: "{{AssetUrlPrefix}}",
runModeIsProd: {{.RunModeIsProd}},
csrfToken: "{{.CsrfToken}}",
pageData: {{.PageData}},
};
</script>
<script src="{{AssetUrlPrefix}}/js/webcomponents.js?v={{AssetVersion}}"></script>
<meta property="og:title" content="openlat.dev: Plataforma comunitaria de código libre para Latinoamérica">
<meta property="og:type" content="website">
<meta property="og:image" content="{{AssetUrlPrefix}}/img/logo.png">
<meta property="og:url" content="https://openlat.dev/">
<meta property="og:description" content="openlat.dev es la plataforma comunitaria de alojamiento de código Git libre, gratuita y de alto rendimiento para Latinoamérica. Hospeda repositorios, colabora en proyectos open source y conecta con la comunidad dev de Latam.">
<meta property="og:site_name" content="openlat.dev">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="openlat.dev - Plataforma Git Abierta para Latinoamérica">
<meta name="twitter:description" content="openlat.dev es la plataforma comunitaria de alojamiento de código Git libre, gratuita y de alto rendimiento para Latinoamérica. Hospeda repositorios, colabora en proyectos open source y conecta con la comunidad dev de Latam.">
<meta name="twitter:image" content="{{AssetUrlPrefix}}/img/logo.png">
<link rel="stylesheet" href="{{AssetUrlPrefix}}/css/index.css?v={{AssetVersion}}">
<link rel="stylesheet" href="{{AssetUrlPrefix}}/css/{{ThemeName .}}.css?v={{AssetVersion}}">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "openlat.dev",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "All",
"url": "https://openlat.dev/",
"description": "openlat.dev es la plataforma comunitaria de alojamiento de código Git libre, gratuita y de alto rendimiento para Latinoamérica. Hospeda repositorios, colabora en proyectos open source y conecta con la comunidad dev de Latam.",
"keywords": "openlat git, git openlat, openlat.dev git, git america, openlat, openlat.dev, git latinoamerica, hosting git gratis, repositorios libres, software libre latinoamerica, plataforma git latam, desarrollo de software latinoamerica, alternativa github, comunidad dev latam, forgejo latinoamerica, open source latam, hosting de codigo gratuito, foro de programacion latinoamerica, git gratis, git en español, forgejo latam, git sudamerica, git centroamerica, git mexico, git colombia, git argentina, git chile, git peru",
"offers": {
"@type": "Offer",
"price": "0.00",
"priceCurrency": "USD"
},
"publisher": {
"@type": "Organization",
"name": "openlat.dev Community",
"url": "https://openlat.dev",
"logo": "https://openlat.dev/assets/img/logo.png"
}
}
</script>
</head>
<div role="main" aria-label="{{if .IsSigned}}{{ctx.Locale.Tr "dashboard"}}{{else}}{{ctx.Locale.Tr "home"}}{{end}}" class="page-content home"> <div role="main" aria-label="{{if .IsSigned}}{{ctx.Locale.Tr "dashboard"}}{{else}}{{ctx.Locale.Tr "home"}}{{end}}" class="page-content home">
<div class="tw-mb-8 tw-px-8" style="padding-top: 2.5rem; padding-bottom: 2rem;"> <div class="tw-mb-8 tw-px-8" style="padding-top: 2.5rem; padding-bottom: 2rem;">
<div class="center"> <div class="center">
@ -64,3 +134,4 @@
</div> </div>
</div> </div>
{{template "base/footer" .}} {{template "base/footer" .}}
{{end}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long