docs: apply the didactic review across the wiki
Simpler, more concrete narrative in every page: plain-language glosses for terms used before they are explained, interview answers that open with the answer, duplicated explanations collapsed into links, narrated evidence removed, stale Giphy-key passages updated to the proxy setup, technical fixes (private fields and the console, iconSize, viewBox, effect writes, localStorage with SSR). Structural: G8 moved after G15 and G5 trimmed, CI/CD moved to the end of the recommended route, Prettier/ESLint moved from Home to formato-del-codigo, Formularios section in the cheat sheet.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
ebbe653
docs: add module P5 on protecting API keys and update module G8 to the proxy setup
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
6639e9e
docs: add module G15, the Giphy key behind a proxy
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
543b24f
docs: write a real introduction for each part page
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
f086ad4
docs: use handleSearch in C9 and explain Angular's naming rules for outputs and handlers
3746a06
docs: add module C9 (search and list components), refresh C7/C8 and document endOfLine in Home
196a10f
docs: explain ng-template, ng-container, ngTemplateOutlet and its context step by step in C8
8299c0e
docs: add module C8 (internal and external links in a data-driven menu) and refresh C7
9cc3248
docs: add module C7 (menu driven by data: interface, constants, util and @for)
c66a108
docs: document the fixed viewBox solution for dynamic SVG icon size in C6
0af3fa2
docs: clarify in C6 that viewBox depends on the drawing, not on the display size
bc263fc
docs: move CI/CD to its own section after the study guide; add modules C4 (layout), C5 (components) and C6 (SVG binding)
8195d28
docs: add part 5 (CI/CD and deployment): wiki pipeline, prepare.py, Coolify and interview guide
731eb13
docs: list the published sites of parts 2, 3 and 4 in Home
fa3fbcd
docs: add code formatting section (Prettier and ESLint) to Home and note on .vscode in G14
da0bb5a
docs: add module C3 (routes per feature with loadChildren)
c939b52
docs: add module C2 (choose and change the daisyUI theme)
a1a0d32
docs: add part 4 (04-country-app) with module C1, plus module G14 and index entries
ab3982c
docs: onScroll no longer takes $event in module G13
0147de3
docs: add modules G12 (masonry gallery) and G13 (infinite scroll) as how-to guides
e9e2c41
docs: update G11 for GifHistoryPageComponent moved to pages/
16409ba
docs: split trending/searched signals in G9-G10 and add module G11 (search history)
8fca7ec
docs: add module G9 (service to screen with signals), note on withFetch, link G6 to G9
f7bf2bd
docs: add module G8 (deploy 03-gifs-app to Coolify) and index entry
837e1ec
docs: fix broken anchor to module G6 in module G7
96f3695
docs: document NG_APP_ prefix and Coolify build variables in module G5
515052d
docs: document env variables and secrets handling in module G5
cf1ba2f
docs: add module G7 comparing fetch, Axios and HttpClient
a73f89e
docs: add modules G2 to G6 to Part 3 GIFs App
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
7becc2d
docs: add Part 3 GIFs App with Tailwind module
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
7253796