<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://logongas.es/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://logongas.es/feed.php">
        <title>logongas - clase:daw:diw:1eval</title>
        <description></description>
        <link>https://logongas.es/</link>
        <image rdf:resource="https://logongas.es/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-05T17:40:36+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema01&amp;rev=1762166240&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema02&amp;rev=1762770555&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03.b&amp;rev=1763925801&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03.c&amp;rev=1762771931&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03&amp;rev=1762357733&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema04&amp;rev=1764093031&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema05&amp;rev=1762773483&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema06&amp;rev=1762514906&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema07&amp;rev=1763023950&amp;do=diff"/>
                <rdf:li rdf:resource="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema08&amp;rev=1762166241&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://logongas.es/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>logongas</title>
        <link>https://logongas.es/</link>
        <url>https://logongas.es/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema01&amp;rev=1762166240&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-03T10:37:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1. El diseño web</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema01&amp;rev=1762166240&amp;do=diff</link>
        <description>1. El diseño web

Frameworks

Veamos la encuesta anual de framewoks más usados: State of CSS 2024: Libraries &amp; Tools.





Normas y estilos de diseño

	*  Haz que las cosas que no están relacionadas estén muy separadas entre si. Es decir que haya mucho espacio en blanco. Y luego ya veremos si los juntas un poco.</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema02&amp;rev=1762770555&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-10T10:29:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2. Introducción a los componentes visuales</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema02&amp;rev=1762770555&amp;do=diff</link>
        <description>2. Introducción a los componentes visuales

Crear una aplicación de Angular

	*  Instala Angular CLI v20



	*  Crea una aplicación de Angular



Las preguntas que hacen se response de la siguiente forma:

	*  Which stylesheet format would you like to use?</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03.b&amp;rev=1763925801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-23T19:23:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3. Creación de componentes: Atributos</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03.b&amp;rev=1763925801&amp;do=diff</link>
        <description>3. Creación de componentes: Atributos

Hemos visto como crear un componente que genera todo el HTML:



Sin embargo este componente tiene dos problemas.

	*  No podemos elegir si genera un &lt;a&gt; o &lt;button&gt;
	*  No es tan personlizable porque no podemos cambiar nada sino es modificando el propio componente botón.</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03.c&amp;rev=1762771931&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-10T10:52:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3. Creación de componentes: BEM</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03.c&amp;rev=1762771931&amp;do=diff</link>
        <description>3. Creación de componentes: BEM

Vamos ahora a ver lo mas importante de todo el módulo. ¡Como organizar nuestras clases CSS!. Antes de empezar puede leer este artículo que habla sobre la importancia de una arquitectura CSS: ¿Por qué nos olvidamos de la Arquitectura CSS?

Arquitectura CSS

Cuando nos enfrentamos a proyectos grandes, puede que nuestros compañeros no entiendan nuestras líneas de código, para eso se crearon las arquitecturas de</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03&amp;rev=1762357733&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-05T15:48:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3. Creación de componentes</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema03&amp;rev=1762357733&amp;do=diff</link>
        <description>3. Creación de componentes

En este tema vamos a crear nuevo componentes de Angular

Crear tu nuevo componente botón

Vamos a crear nosotros un nuevo componente boton.

Para ello vamos a crear los 3 ficheros que necesitas todo componente:

	*  boton/boton.ts</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema04&amp;rev=1764093031&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-25T17:50:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4. CSS</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema04&amp;rev=1764093031&amp;do=diff</link>
        <description>4. CSS

Añadir CSS en Angular

Para añadir estilos CSS en Angular se usa el fichero de SASS que está en src/styles.scss donde se indican los estilos globales de la App. Aunque también cada componente tiene sus propios estilos.

Por otro lado si queremos añadir otros ficheros</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema05&amp;rev=1762773483&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-10T11:18:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>5. SASS</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema05&amp;rev=1762773483&amp;do=diff</link>
        <description>5. SASS

SASS es un preprocesador de CSS. Es como añadir funcionalidad a CSS que no tiene pero no de cosas del navegador sino para ayudar a escribir menos CSS.
El código se escribe en SASS y se transforma en CSS. Permite bucles, funciones, variables ,etc.</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema06&amp;rev=1762514906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-07T11:28:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>6. Flex y Grid</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema06&amp;rev=1762514906&amp;do=diff</link>
        <description>6. Flex y Grid

En este tema vamos a explicar principalmente el layout en CSS con flexbox y grid.

Flexbox

Flex se utiliza para colocar cosas de forma horizontal o vertical.

	*  A Complete Guide to Flexbox 
	*  [Flexbox Layout Cheatsheet. Otra gía rápida de flexbox]
	*  The Complete CSS Flex Box Tutorial
	*  Flexbox — The Animated Tutorial
	*  In CSS Flexbox, why are there no “justify-items” and “justify-self” properties?
	*  Flexbox Froggy - A game for learning CSS flexbox.

Vamos a explicar …</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema07&amp;rev=1763023950&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-13T08:52:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>7. Arquitectura</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema07&amp;rev=1763023950&amp;do=diff</link>
        <description>7. Arquitectura

Vamos finalmente a unificar todo y crear la arquitectura definitiva que vamos a usar en clase.

Para crear una buena arquitectura vamos a hacer lo siguiente:

	*  
	*  
	*  
	*  
	*  

Indicar a Angular que el proyecto es en Español</description>
    </item>
    <item rdf:about="https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema08&amp;rev=1762166241&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-03T10:37:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>8. Diseño Responsivo</title>
        <link>https://logongas.es/doku.php?id=clase:daw:diw:1eval:tema08&amp;rev=1762166241&amp;do=diff</link>
        <description>8. Diseño Responsivo

En anteriores temas hemos visto como con grid y flex ya podíamos hacer algunas cosas que se ajustaran al tamaño de la pantalla, lo que llamamos responsivo. En este tema vamos a ver mas formas de hacer responsivo una página.
$w_{lower}$$w_{upper}$$min_{value}$$max_{value}$$pendiente$$coeficiente_{posición}$$pendiente$$coeficiente_{posición}$$pendiente$$coeficiente_{posición}$$$
pendiente=\frac {max_{value} - min_{value}}{w_{upper} - w_{lower}} \cdot 100
\\
coeficiente_{posic…</description>
    </item>
</rdf:RDF>
