-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
61 lines (60 loc) · 27.2 KB
/
index.html
File metadata and controls
61 lines (60 loc) · 27.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!DOCTYPE html><html lang="es"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" type="image/svg+xml" href="/favicon.ico"><link rel="preload" href="/fonts/calsans-semibold.woff2" as="font" type="font/woff2" crossorigin><title>AyudaEnPython</title><link rel="stylesheet" href="/_astro/_slug_.DRZwBLYW.css">
<style>::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-thumb{background:#262626;border-radius:.375rem}
</style></head> <body class="flex flex-col min-h-screen"> <div class="absolute -z-10 bottom-0 left-0 right-0 top-0 bg-[linear-gradient(to_right,#4f4f4f2e_1px,transparent_1px),linear-gradient(to_bottom,#4f4f4f2e_1px,transparent_1px)] bg-[size:14px_24px] [mask-image:radial-gradient(ellipse_60%_50%_at_50%_0%,#000_70%,transparent_100%)]"></div> <header class="flex items-center h-12 md:h-14 z-50 sticky top-0 bg-background/75 backdrop-blur-md border-b"> <div class="relative container flex items-center justify-between w-full"> <div class="flex items-center gap-6 md:gap-8 lg:gap-10"> <a href="/" class="hidden items-center space-x-2 md:flex"> <!-- <Icon name="stars-outline" class="size-8" /> --> <img src="/_astro/logo.BQ6Yd0Q9_JV28e.webp" alt="logo" loading="eager" width="160" height="40" decoding="async"> <!-- <span class="hidden font-bold sm:inline-block">
{siteConfig.name}
</span> --> </a> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="Z26I9U0" prefix="r7" component-url="/_astro/SheetMobileNav.CRpa2kxH.js" component-export="SheetMobileNav" renderer-url="/_astro/client.DtQD7m52.js" props="{"mainNavItems":[1,[]],"sidebarNavItems":[1,[[0,{"title":[0,"Navegación Principal"],"items":[1,[[0,{"title":[0,"Tutorial"],"href":[0,"/docs/documentation"],"description":[0,""],"image":[0,""]}],[0,{"title":[0,"Online IDE"],"href":[0,"/ide"],"description":[0,""],"image":[0,""]}],[0,{"title":[0,"Challenges"],"href":[0,"/challenges"],"description":[0,""],"image":[0,""]}]]]}]]],"slot":[0,"mobile-nav-header"]}" ssr="" client="load" opts="{"name":"SheetMobileNav","value":true}" await-children=""><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 rounded-md text-xs mr-2 h-8 px-1.5 md:hidden" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-:r7R0:" data-state="closed"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" aria-hidden="true" height="20px" width="20px" xmlns="http://www.w3.org/2000/svg" class="size-5"><path fill-rule="evenodd" d="M3 7a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 13a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z" clip-rule="evenodd" stroke="currentColor" fill="currentColor" stroke-width="0px"></path></svg><span class="sr-only">Toggle Menu</span></button><!--astro:end--></astro-island> <div class="hidden md:flex"> <astro-island uid="I4VDW" prefix="r6" component-url="/_astro/MainNavigationMenu.C7IumnjF.js" component-export="MainNavigationMenu" renderer-url="/_astro/client.DtQD7m52.js" props="{"slot":[0,"left-header"]}" ssr="" client="load" opts="{"name":"MainNavigationMenu","value":true}" await-children=""><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="relative z-10 flex max-w-max flex-1 items-center justify-center"><div style="position:relative"><ul data-orientation="horizontal" class="group flex flex-1 list-none items-center justify-center space-x-1" dir="ltr"><li><a href="/docs/documentation"><a class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">Documentation</a></a></li><li><a href="/ide"><a class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">Online IDE</a></a></li><li><a href="/challenges"><a class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50" data-radix-collection-item="">Challenges</a></a></li><li><button id="radix-:r6R0:-trigger-radix-:r6R13:" data-state="closed" aria-expanded="false" aria-controls="radix-:r6R0:-content-radix-:r6R13:" class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50 group" data-radix-collection-item="">Getting started<!-- --> <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="lucide lucide-chevron-down relative top-[1px] ml-1 h-3 w-3 transition duration-300 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><button id="radix-:r6R0:-trigger-radix-:r6R1b:" data-state="closed" aria-expanded="false" aria-controls="radix-:r6R0:-content-radix-:r6R1b:" class="group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50 group" data-radix-collection-item="">Components<!-- --> <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="lucide lucide-chevron-down relative top-[1px] ml-1 h-3 w-3 transition duration-300 group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></li></ul></div><div class="absolute left-0 top-full flex justify-center"></div></nav><!--astro:end--></astro-island> </div> </div> <!-- logo mobile center --> <div class="absolute top-1/2 left-1/2 -translate-x-4 -translate-y-4 md:hidden"> <a href="/" aria-label="Astronomy homepage"> <!-- <Image src={just_logo} alt="logo" loading="eager" /> --> <!-- <Icon name="stars-outline" class="size-8" /> --> </a> </div> <astro-island uid="1CsEBq" prefix="r8" component-url="/_astro/ModeToggle.tPiW9sEb.js" component-export="ModeToggle" renderer-url="/_astro/client.DtQD7m52.js" props="{}" ssr="" client="load" opts="{"name":"ModeToggle","value":true}" await-children=""><div></div><!--astro:end--></astro-island> </div> </header> <main class=""> <section class="space-y-6 py-12 sm:py-20 lg:py-20"> <div class="container flex max-w-5xl flex-col items-center gap-5 text-center"> <a href="https://twitter.com/miickasmt" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md text-xs px-4" target="_blank"> <span class="">🎉</span> Bienvenido a <!-- <Icon name="twitter" class="ml-2 size-3.5" /> --> </a> <h1 class="text-balance font-heading text-4xl sm:text-5xl md:text-6xl lg:text-[66px]"> <span class="text-[#4584b6]">Ayuda</span><span class="text-neutral-700 dark:text-neutral-100">En</span><span class="text-[#ffde57]">Python</span> <!-- <span class="text-gradient_indigo-purple font-extrabold">
SaaS Starter
</span> --> </h1> <p class="max-w-2xl text-balance leading-normal text-muted-foreground sm:text-xl sm:leading-8">
Somos una comunidad dedicada a brindar apoyo y resolver cualquier duda,
problema o consulta, ya sea de nivel principiante, intermedio o avanzado.
Compartimos información, conocimientos y experiencias relacionadas a
Python.
</p> <div class="flex justify-center space-x-2 md:space-x-4"> <a href="/pricing" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-10 rounded-md px-8 gap-2"> <span>Grupo de Facebook</span> <svg width="1em" height="1em" class="size-4" data-icon="lucide:arrow-right"> <symbol id="ai:lucide:arrow-right" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 12h14m-7-7l7 7l-7 7"/></symbol><use href="#ai:lucide:arrow-right"></use> </svg> </a> <a href="https://github.com/AyudaEnPython" target="_blank" rel="noreferrer" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-10 rounded-md px-5"> <svg width="0.97em" height="1em" class="mr-2 size-4" data-icon="github"> <symbol id="ai:local:github" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></symbol><use href="#ai:local:github"></use> </svg> <p> <span class="hidden sm:inline-block">Star on</span> GitHub <!-- <span class="font-semibold">{nFormatter(stars)}</span> --> </p> </a> </div> </div> </section> <section> <div class="pb-28 pt-28"> <div class="container max-w-6xl"> <div class="flex flex-col items-center text-center"> <div class="text-gradient_indigo-purple mb-4 font-semibold">Features</div> <h2 class="font-heading text-3xl md:text-4xl lg:text-[40px]"> Repositorios Populares </h2> </div> <div class="mt-12 grid gap-3 sm:grid-cols-2 lg:grid-cols-3"> <div class="flex flex-col rounded-2xl border"> <!-- <div
aria-hidden="true"
class="absolute inset-0 aspect-video -translate-y-1/2 rounded-full border bg-gradient-to-b from-purple-500/80 to-white opacity-25 blur-2xl duration-300 group-hover:-translate-y-1/4 dark:from-white dark:to-white dark:opacity-5 dark:group-hover:opacity-10"
>
</div> --> <img src="/_astro/soluciones.Cz_fo5-7_rsgmu.webp" alt="logo" class="w-full h-auto rounded-t-xl" width="350" height="210" loading="lazy" decoding="async"> <div class="flex flex-col justify-between h-full p-4 md:p-6"> <div> <h3 class="text-lg font-bold dark:text-[#ffde57] font-pixel"> Soluciones </h3> <p class="mt-1 text-gray-500 dark:text-neutral-400"> Repositorio de soluciones </p> </div> <div class="flex justify-end mt-2"> <div class="-mb-5 flex gap-3 py-4 md:-mb-7"> <button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 h-8 rounded-md text-xs px-4" rounded="xl"> <a href="https://github.com/AyudaEnPython/Soluciones" class="flex items-center gap-2" target="_blank" rel="noopener noreferrer"> <span>Visitar el sitio</span> <svg width="1em" height="1em" class="size-4" data-icon="lucide:arrow-up-right"> <symbol id="ai:lucide:arrow-up-right" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7 7h10v10M7 17L17 7"/></symbol><use href="#ai:lucide:arrow-up-right"></use> </svg> </a> </button> </div> </div> </div> </div> <div class="flex flex-col rounded-2xl border"> <!-- <div
aria-hidden="true"
class="absolute inset-0 aspect-video -translate-y-1/2 rounded-full border bg-gradient-to-b from-purple-500/80 to-white opacity-25 blur-2xl duration-300 group-hover:-translate-y-1/4 dark:from-white dark:to-white dark:opacity-5 dark:group-hover:opacity-10"
>
</div> --> <img src="/_astro/proyectos.CDBi4269_ZtUPPT.webp" alt="logo" class="w-full h-auto rounded-t-xl" width="350" height="210" loading="lazy" decoding="async"> <div class="flex flex-col justify-between h-full p-4 md:p-6"> <div> <h3 class="text-lg font-bold dark:text-[#ffde57] font-pixel"> Proyectos </h3> <p class="mt-1 text-gray-500 dark:text-neutral-400"> Proyectos realizados por los miembros de la comunidad </p> </div> <div class="flex justify-end mt-2"> <div class="-mb-5 flex gap-3 py-4 md:-mb-7"> <button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 h-8 rounded-md text-xs px-4" rounded="xl"> <a href="https://github.com/AyudaEnPython/Proyectos" class="flex items-center gap-2" target="_blank" rel="noopener noreferrer"> <span>Visitar el sitio</span> <svg width="1em" height="1em" viewBox="0 0 24 24" class="size-4" data-icon="lucide:arrow-up-right"> <use href="#ai:lucide:arrow-up-right"></use> </svg> </a> </button> </div> </div> </div> </div> <div class="flex flex-col rounded-2xl border"> <!-- <div
aria-hidden="true"
class="absolute inset-0 aspect-video -translate-y-1/2 rounded-full border bg-gradient-to-b from-purple-500/80 to-white opacity-25 blur-2xl duration-300 group-hover:-translate-y-1/4 dark:from-white dark:to-white dark:opacity-5 dark:group-hover:opacity-10"
>
</div> --> <img src="/_astro/herramientas.9jTVi5Tc_50ihA.webp" alt="logo" class="w-full h-auto rounded-t-xl" width="350" height="210" loading="lazy" decoding="async"> <div class="flex flex-col justify-between h-full p-4 md:p-6"> <div> <h3 class="text-lg font-bold dark:text-[#ffde57] font-pixel"> Herramientas </h3> <p class="mt-1 text-gray-500 dark:text-neutral-400"> Conjunto de herramientas hechas con PyScript </p> </div> <div class="flex justify-end mt-2"> <div class="-mb-5 flex gap-3 py-4 md:-mb-7"> <button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 h-8 rounded-md text-xs px-4" rounded="xl"> <a href="https://github.com/AyudaEnPython/Herramientas" class="flex items-center gap-2" target="_blank" rel="noopener noreferrer"> <span>Visitar el sitio</span> <svg width="1em" height="1em" viewBox="0 0 24 24" class="size-4" data-icon="lucide:arrow-up-right"> <use href="#ai:lucide:arrow-up-right"></use> </svg> </a> </button> </div> </div> </div> </div> <div class="flex flex-col rounded-2xl border"> <!-- <div
aria-hidden="true"
class="absolute inset-0 aspect-video -translate-y-1/2 rounded-full border bg-gradient-to-b from-purple-500/80 to-white opacity-25 blur-2xl duration-300 group-hover:-translate-y-1/4 dark:from-white dark:to-white dark:opacity-5 dark:group-hover:opacity-10"
>
</div> --> <img src="/_astro/revisiones.BZ2Qf3g__mGEOc.webp" alt="logo" class="w-full h-auto rounded-t-xl" width="350" height="210" loading="lazy" decoding="async"> <div class="flex flex-col justify-between h-full p-4 md:p-6"> <div> <h3 class="text-lg font-bold dark:text-[#ffde57] font-pixel"> Revisiones </h3> <p class="mt-1 text-gray-500 dark:text-neutral-400"> Revisiones de código en los cuales podrás analizar diferentes diseños </p> </div> <div class="flex justify-end mt-2"> <div class="-mb-5 flex gap-3 py-4 md:-mb-7"> <button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 h-8 rounded-md text-xs px-4" rounded="xl"> <a href="https://github.com/AyudaEnPython/Revisiones" class="flex items-center gap-2" target="_blank" rel="noopener noreferrer"> <span>Visitar el sitio</span> <svg width="1em" height="1em" viewBox="0 0 24 24" class="size-4" data-icon="lucide:arrow-up-right"> <use href="#ai:lucide:arrow-up-right"></use> </svg> </a> </button> </div> </div> </div> </div> <div class="flex flex-col rounded-2xl border"> <!-- <div
aria-hidden="true"
class="absolute inset-0 aspect-video -translate-y-1/2 rounded-full border bg-gradient-to-b from-purple-500/80 to-white opacity-25 blur-2xl duration-300 group-hover:-translate-y-1/4 dark:from-white dark:to-white dark:opacity-5 dark:group-hover:opacity-10"
>
</div> --> <img src="/_astro/prompting.BGGjEIAh_12HrOl.webp" alt="logo" class="w-full h-auto rounded-t-xl" width="350" height="210" loading="lazy" decoding="async"> <div class="flex flex-col justify-between h-full p-4 md:p-6"> <div> <h3 class="text-lg font-bold dark:text-[#ffde57] font-pixel"> Prompting </h3> <p class="mt-1 text-gray-500 dark:text-neutral-400"> Todo lo relacionado con prompting-ai y diversas herramientas AI </p> </div> <div class="flex justify-end mt-2"> <div class="-mb-5 flex gap-3 py-4 md:-mb-7"> <button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 h-8 rounded-md text-xs px-4" rounded="xl"> <a href="https://github.com/AyudaEnPython/Prompting" class="flex items-center gap-2" target="_blank" rel="noopener noreferrer"> <span>Visitar el sitio</span> <svg width="1em" height="1em" viewBox="0 0 24 24" class="size-4" data-icon="lucide:arrow-up-right"> <use href="#ai:lucide:arrow-up-right"></use> </svg> </a> </button> </div> </div> </div> </div> <div class="flex flex-col rounded-2xl border"> <!-- <div
aria-hidden="true"
class="absolute inset-0 aspect-video -translate-y-1/2 rounded-full border bg-gradient-to-b from-purple-500/80 to-white opacity-25 blur-2xl duration-300 group-hover:-translate-y-1/4 dark:from-white dark:to-white dark:opacity-5 dark:group-hover:opacity-10"
>
</div> --> <img src="/_astro/github.B28DYtxH_Z2gKsET.webp" alt="logo" class="w-full h-auto rounded-t-xl" width="350" height="210" loading="lazy" decoding="async"> <div class="flex flex-col justify-between h-full p-4 md:p-6"> <div> <h3 class="text-lg font-bold dark:text-[#ffde57] font-pixel"> GitHub </h3> <p class="mt-1 text-gray-500 dark:text-neutral-400"> Repositorio central de nuestra organización </p> </div> <div class="flex justify-end mt-2"> <div class="-mb-5 flex gap-3 py-4 md:-mb-7"> <button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80 h-8 rounded-md text-xs px-4" rounded="xl"> <a href="https://github.com/AyudaEnPython" class="flex items-center gap-2" target="_blank" rel="noopener noreferrer"> <span>Visitar el sitio</span> <svg width="1em" height="1em" viewBox="0 0 24 24" class="size-4" data-icon="lucide:arrow-up-right"> <use href="#ai:lucide:arrow-up-right"></use> </svg> </a> </button> </div> </div> </div> </div> </div> </div> </div> </section> </main> <footer class="border-t bg-background/75"> <div class="py-4"> <div class="container flex items-center justify-between"> <p class="text-left text-sm text-muted-foreground">
© 2024. <a href="https://github.com/AyudaEnPython" target="_blank" rel="noreferrer" class="font-medium underline underline-offset-4">
AyudaEnPython
</a> </p> <div class="flex items-center gap-3"> <a href="https://github.com/AyudaEnPython" target="_blank" rel="noreferrer" class="font-medium underline underline-offset-4"> <svg width="0.97em" height="1em" viewBox="0 0 496 512" class="size-5" data-icon="github"> <use href="#ai:local:github"></use> </svg> </a> </div> </div> </div> </footer> <script>
const getThemePreference = () => {
if (typeof localStorage !== "undefined" && localStorage.getItem("theme")) {
return localStorage.getItem("theme");
}
return window.matchMedia("(prefers-color-scheme: dark)").matches
? "dark"
: "light";
};
const isDark = getThemePreference() === "dark";
document.documentElement.classList[isDark ? "add" : "remove"]("dark");
if (typeof localStorage !== "undefined") {
const observer = new MutationObserver(() => {
const isDark = document.documentElement.classList.contains("dark");
localStorage.setItem("theme", isDark ? "dark" : "light");
});
observer.observe(document.documentElement, {
attributes: true,
attributeFilter: ["class"],
});
}
</script></body></html>