Modificado y agregado nuevo rubro

This commit is contained in:
Aaron Co 2026-07-04 23:45:30 -05:00
parent 6182558547
commit 8019f3beb8
12 changed files with 490 additions and 387 deletions

View file

@ -1,5 +1,5 @@
{ {
"pid": 24524, "pid": 24648,
"port": 4321, "port": 4321,
"url": "http://localhost:4321", "url": "http://localhost:4321",
"urls": { "urls": {
@ -9,5 +9,5 @@
"network": [] "network": []
}, },
"background": false, "background": false,
"startedAt": "2026-07-03T20:21:47.291Z" "startedAt": "2026-07-05T03:46:25.885Z"
} }

58
dist/404.html vendored

File diff suppressed because one or more lines are too long

60
dist/about/index.html vendored

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

58
dist/blog/index.html vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

71
dist/index.html vendored

File diff suppressed because one or more lines are too long

View file

@ -1,31 +1,31 @@
{ {
"hash": "aed0405b", "hash": "a0918e5a",
"configHash": "e77f1ef8", "configHash": "6563c53c",
"lockfileHash": "61ccc9c5", "lockfileHash": "61ccc9c5",
"browserHash": "79b886e7", "browserHash": "d0ed25b9",
"optimized": { "optimized": {
"astro > aria-query": { "astro > aria-query": {
"src": "../../aria-query/lib/index.js", "src": "../../aria-query/lib/index.js",
"file": "astro_n_aria-query.js", "file": "astro_n_aria-query.js",
"fileHash": "8e256489", "fileHash": "19c9613e",
"needsInterop": true "needsInterop": true
}, },
"astro > axobject-query": { "astro > axobject-query": {
"src": "../../axobject-query/lib/index.js", "src": "../../axobject-query/lib/index.js",
"file": "astro_n_axobject-query.js", "file": "astro_n_axobject-query.js",
"fileHash": "9a56051a", "fileHash": "2fd53d34",
"needsInterop": true "needsInterop": true
}, },
"astro > html-escaper": { "astro > html-escaper": {
"src": "../../html-escaper/esm/index.js", "src": "../../html-escaper/esm/index.js",
"file": "astro_n_html-escaper.js", "file": "astro_n_html-escaper.js",
"fileHash": "87eed326", "fileHash": "7ef1639e",
"needsInterop": false "needsInterop": false
}, },
"astro/runtime/client/dev-toolbar/entrypoint.js": { "astro/runtime/client/dev-toolbar/entrypoint.js": {
"src": "../../astro/dist/runtime/client/dev-toolbar/entrypoint.js", "src": "../../astro/dist/runtime/client/dev-toolbar/entrypoint.js",
"file": "astro_runtime_client_dev-toolbar_entrypoint__js.js", "file": "astro_runtime_client_dev-toolbar_entrypoint__js.js",
"fileHash": "93119450", "fileHash": "9a8d877b",
"needsInterop": false "needsInterop": false
} }
}, },

View file

@ -1,25 +1,25 @@
--- ---
import type { HTMLAttributes } from 'astro/types'; import type { HTMLAttributes } from "astro/types";
import { cn } from '@/lib/cn'; import { cn } from "@/lib/cn";
import { cardVariants } from './card.variants'; import { cardVariants } from "./card.variants";
interface Props extends HTMLAttributes<'div'> { interface Props extends HTMLAttributes<"div"> {
variant?: 'default' | 'elevated' | 'outline' | 'ghost'; variant?: "default" | "elevated" | "outline" | "ghost";
padding?: 'none' | 'sm' | 'md' | 'lg'; padding?: "none" | "sm" | "md" | "lg";
hover?: boolean; hover?: boolean;
href?: string; href?: string;
} }
const { const {
variant = 'default', variant = "default",
padding = 'md', padding = "md",
hover = false, hover = false,
href, href,
class: className, class: className,
...attrs ...attrs
} = Astro.props; } = Astro.props;
const Element = href ? 'a' : 'div'; const Element = href ? "a" : "div";
const classes = cn(cardVariants({ variant, padding, hover }), className); const classes = cn(cardVariants({ variant, padding, hover }), className);
--- ---

View file

@ -46,14 +46,14 @@ const siteConfig: SiteConfig = {
}, },
hero: { hero: {
title: title:
"Diseñamos el futuro. Construimos la realidad. Integramos soluciones", "Diseñamos el futuro, Construimos la realidad e Integramos soluciones",
subtitle: "Diseño, desarrollo y integracion de tecnologias", subtitle: "Diseño, desarrollo e integración de tecnologías",
cta: { label: "Contáctanos", href: "/contact" }, cta: { label: "Contáctanos", href: "/contact" },
}, },
about: { about: {
title: "Sobre nosotros", title: "Sobre nosotros",
description: description:
"Proveemos, integramos y desarrollamos soluciones avanzadas de hardware y software para el sector biomédico y automotriz, impulsando la innovación con soporte continuo.", "Somos un equipo que proveemos, integramos y desarrollamos soluciones avanzadas de hardware y software para el sector biomédico y automotriz, impulsando la innovación con soporte continuo.",
skills: ["Astro", "React", "Tailwind CSS", "TypeScript"], skills: ["Astro", "React", "Tailwind CSS", "TypeScript"],
}, },
contact: { contact: {

View file

@ -15,7 +15,7 @@ import siteConfig from "@/config/site.config";
<div class="relative mx-auto max-w-6xl px-6 py-24 md:py-32"> <div class="relative mx-auto max-w-6xl px-6 py-24 md:py-32">
<div class="max-w-3xl mx-auto text-center"> <div class="max-w-3xl mx-auto text-center">
<h1 <h1
class="text-4xl md:text-5xl lg:text-6xl font-bold tracking-tight text-foreground mb-6" class="text-4xl md:text-5xl lg:text-4xl font-bold tracking-tight text-foreground mb-6"
> >
{siteConfig.hero.title} {siteConfig.hero.title}
</h1> </h1>
@ -41,14 +41,14 @@ import siteConfig from "@/config/site.config";
<div class="mx-auto max-w-6xl px-6"> <div class="mx-auto max-w-6xl px-6">
<div class="text-center mb-12"> <div class="text-center mb-12">
<h2 class="text-3xl font-bold text-foreground mb-4"> <h2 class="text-3xl font-bold text-foreground mb-4">
Lo que ofrecemos Ofrecemos
</h2> </h2>
<!--<p class="text-foreground-secondary max-w-2xl mx-auto"> <!--<p class="text-foreground-secondary max-w-2xl mx-auto">
Soluciones completas integrales Soluciones completas integrales
</p>--> </p>-->
</div> </div>
<div class="grid md:grid-cols-3 gap-6"> <div class="grid md:grid-cols-2 gap-6">
<Card variant="elevated" padding="lg"> <Card variant="elevated" padding="lg">
<div <div
class="w-12 h-12 rounded-lg bg-brand-100 dark:bg-brand-900/30 flex items-center justify-center mb-4" class="w-12 h-12 rounded-lg bg-brand-100 dark:bg-brand-900/30 flex items-center justify-center mb-4"
@ -104,6 +104,34 @@ import siteConfig from "@/config/site.config";
</p> </p>
</Card> </Card>
<Card variant="elevated" padding="lg">
<div
class="w-12 h-12 rounded-lg bg-brand-100 dark:bg-brand-900/30 flex items-center justify-center mb-4"
>
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="text-brand-600 dark:text-brand-400"
><path
d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10"
></path></svg
>
</div>
<h3 class="text-xl font-semibold text-foreground mb-2">
Módulos y Laboratorios Tecnológicos
</h3>
<p class="text-foreground-secondary">
Sistemas electrónicos completos para mentes que no se
detienen.
</p>
</Card>
<Card variant="elevated" padding="lg"> <Card variant="elevated" padding="lg">
<div <div
class="w-12 h-12 rounded-lg bg-brand-100 dark:bg-brand-900/30 flex items-center justify-center mb-4" class="w-12 h-12 rounded-lg bg-brand-100 dark:bg-brand-900/30 flex items-center justify-center mb-4"
@ -143,7 +171,7 @@ import siteConfig from "@/config/site.config";
¿Listo para empezar? ¿Listo para empezar?
</h2> </h2>
<p class="text-foreground-secondary mb-8 max-w-xl mx-auto"> <p class="text-foreground-secondary mb-8 max-w-xl mx-auto">
Contactanos hoy y hagamos realidad tu proyecto. Contáctanos ahora y hagamos realidad tu idea.
</p> </p>
<Button href="/contact" size="lg">Contáctanos</Button> <Button href="/contact" size="lg">Contáctanos</Button>
</div> </div>