Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: typography #228

Open
wants to merge 62 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
53e674a
feat: se añade logica simple para componente de tipografia
davisLjr Apr 9, 2024
24c1213
fix: se remplaza los tag de tipografia por el nuevo componente de tip…
davisLjr Apr 9, 2024
d0594b1
feat: se añaden nuevas variantes de tipografia
davisLjr Apr 9, 2024
e9bacfe
fix: se remplazan los tamaños y peso de las fuentes, se añaden nuevas…
davisLjr Apr 9, 2024
fdccc5f
fix: se añaden al preview las nuevas secciones de tipografia
davisLjr Apr 9, 2024
e5e6abb
fix: se remplaza variable de espesor de 500 a nueva variable de espes…
davisLjr Apr 9, 2024
66545de
fix: se remplaza variable de espesor anterior, por nueva variable wei…
davisLjr Apr 9, 2024
b8e7e6c
fix: bloque de tramite
victorianastasi Apr 18, 2024
d418a20
fix: calendar
victorianastasi Apr 18, 2024
05452f2
fix: typography
victorianastasi Apr 19, 2024
5421158
fix: typography line height titulares small
victorianastasi Apr 19, 2024
04e127c
fix: desplegable
victorianastasi Apr 19, 2024
ee9f58d
fix: destacado
victorianastasi Apr 19, 2024
8c80114
fix: se actualizan estilos tipograficos del componente Accesos
davisLjr Apr 22, 2024
7cca99b
fix: se actualizan estilos tipograficos en componente Modal
davisLjr Apr 22, 2024
e03e6c5
fix: Se corrige Componente Etiqueta, clase .badge
VictoriaIleanaRodriguezMora Apr 25, 2024
5c2fb1b
Se corrige Componente Etiqueta, clase .badge, propiedades fnot-size y…
VictoriaIleanaRodriguezMora Apr 25, 2024
f08faa5
fix: Se cambian los valores de Componente Etiqueta por Variables
VictoriaIleanaRodriguezMora Apr 25, 2024
c53d19b
Se corrige componente Lista de Enlaces
VictoriaIleanaRodriguezMora Apr 26, 2024
61f3113
fix: Se corrige componente Lista de Enlaces
VictoriaIleanaRodriguezMora Apr 26, 2024
be272fb
Merge branch 'master' into feat-typography
victorianastasi Apr 30, 2024
5e3249b
fix: acceso
victorianastasi Apr 30, 2024
c547a1e
fix: lista de pasos
victorianastasi Apr 30, 2024
64a9e84
fix: lista de enlaces
victorianastasi Apr 30, 2024
4d65167
fix: lista informativa
victorianastasi Apr 30, 2024
03acc37
fix: colapsable
victorianastasi Apr 30, 2024
8aec7f8
Merge branch 'feat-typography' of https://github.com/gcba/Obelisco in…
davisLjr Apr 30, 2024
a858260
fix: mapa
victorianastasi May 3, 2024
e5afb86
fix: barra desplazamiento
victorianastasi May 3, 2024
11aed81
fix: switch
victorianastasi May 3, 2024
95e3419
fix: tarjetas
victorianastasi May 3, 2024
edc6e62
fix: etiquetas
victorianastasi May 6, 2024
8b518b4
fix: tarjetas, headline, badge y altura de imagen
victorianastasi May 6, 2024
25cd53a
fix: footer
victorianastasi May 6, 2024
ec33d5a
fix: header
victorianastasi May 6, 2024
6890d2a
fix: gallery
victorianastasi May 6, 2024
7102c60
fix: tipografia
victorianastasi May 6, 2024
2593b8d
fix: pasos de un formulario
victorianastasi May 7, 2024
052d781
fix: table
victorianastasi May 7, 2024
9604ad1
fix: formulario
victorianastasi May 7, 2024
c31c58e
fix: mensaje de estado
victorianastasi May 7, 2024
9bb4a59
fix: accesos organismo
victorianastasi May 7, 2024
b0e6fbc
fix: form button
victorianastasi May 8, 2024
dd98204
fix: button
victorianastasi May 10, 2024
5b110b0
fix: se agregan nuevas extensiones de nueva tipografia y nuevos espac…
davisLjr May 10, 2024
486174f
se muestran en tablas los titulos en storybook
lautarorodriguez96 May 15, 2024
1f9bead
fix: Se pone en formato de tablas el tamaño de cuerpo XL
VictoriaIleanaRodriguezMora May 15, 2024
3f620ec
fix: Se pone en tablas con sus valores tipografia Cuerpo L
VictoriaIleanaRodriguezMora May 15, 2024
6aab8ae
fix: Se ponen los valores de las tipografias M, S y XS
VictoriaIleanaRodriguezMora May 15, 2024
3ad1cbd
fix: Se ponen todas las clases text- en cada tamaño, y se quitan todo…
VictoriaIleanaRodriguezMora May 15, 2024
82e1cdf
fix: Se pone en la columna principal de cada tamaño de tipografia el …
VictoriaIleanaRodriguezMora May 16, 2024
4f5580b
fix: Se elimina la hoja de TypographyBody al ya no ser necesaria.
VictoriaIleanaRodriguezMora May 16, 2024
413a35f
fix: Se cambia el nombre de HeadingsW a Headings.
VictoriaIleanaRodriguezMora May 16, 2024
5e4172c
fix: Se cambia la forma de mostrar Titulares. Y se quita la hoja de T…
VictoriaIleanaRodriguezMora May 21, 2024
8dfb736
fix: Se deja la hoja Typography.stories.tsx, con Titulares. La quité …
VictoriaIleanaRodriguezMora May 21, 2024
b07562c
fix: Se cambia 'Familia Tipografica' por 'Fuentes'
VictoriaIleanaRodriguezMora May 21, 2024
64e684b
feat: [11:10] Rodriguez Victoria Se pone el HTML de ejemplo en Título…
VictoriaIleanaRodriguezMora May 23, 2024
f5da5d9
fix: Se sacá el Panel de HTML en Tipografias
VictoriaIleanaRodriguezMora May 23, 2024
965a111
fix: Se agrega una configuración para que en Titulos, Titulares y Cue…
VictoriaIleanaRodriguezMora May 23, 2024
9de5065
feat: Se quita la clase mb-0 de los p, y se reemplaza por storybook__…
VictoriaIleanaRodriguezMora May 24, 2024
ccace99
docs: Se cambia la clase mb-0 por storybook__margin-typography
VictoriaIleanaRodriguezMora May 27, 2024
e95c0a9
fix: panel chico
victorianastasi May 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 3 additions & 0 deletions .storybook/preview.ts
Expand Up @@ -61,6 +61,9 @@ const headers = [
'componentes-tarjetas-disposición',
'componentes-tooltip--tooltip',
'estilos-grilla',
'estilos-tipografía--headings',
'estilos-tipografía-cuerpo',
'estilos-tipografía-titulares',
'estilos-tipografía',
'formulario-archivo',
'formulario-buscador',
Expand Down
4 changes: 2 additions & 2 deletions .vscode/settings.json
@@ -1,8 +1,8 @@
{
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll.stylelint": true
"source.fixAll.eslint": "explicit",
"source.fixAll.stylelint": "explicit"
},
"editor.tabSize": 2,
}
10 changes: 4 additions & 6 deletions src/components/Scrollbar/Scrollbar.stories.tsx
Expand Up @@ -20,7 +20,7 @@ export const HorizontalScrollbarComponent = (): JSX.Element => {
<div className="storybook__container-scrollbar">
<Scrollbar>
<div className="horizontal-example">
<h1>Esto es un título de ejemplo</h1>
<h2 className="font-weight-bold">Esto es un título de ejemplo</h2>
<p className="lead">
Esto es un párrafo de ejemplo para probar el funcionamiento de la barra de desplazamiento. No tiene ningún
fin específico, solo sirve de muestra. El ancho del texto es para probar el desplazamiento horizontal,
Expand All @@ -31,8 +31,6 @@ export const HorizontalScrollbarComponent = (): JSX.Element => {
<hr />
<br />

<h2>Esto es un título de ejemplo</h2>

<p>
Esto es un párrafo de ejemplo para probar el funcionamiento de la barra de desplazamiento. No tiene ningún
fin específico, solo sirve de muestra. El ancho del texto es para probar el desplazamiento horizontal,
Expand All @@ -53,7 +51,7 @@ export const VerticalScrollbarComponent = (): JSX.Element => {
<div className="storybook__container-scrollbar">
<Scrollbar>
<div className="vertical-example">
<h1>Esto es un título de ejemplo</h1>
<h2 className="font-weight-bold">Esto es un título de ejemplo</h2>
<p className="lead">
Esto es un párrafo de ejemplo para probar el funcionamiento de la barra de desplazamiento. No tiene ningún
fin específico, solo sirve de muestra. El ancho del texto es para probar el desplazamiento horizontal,
Expand All @@ -74,7 +72,7 @@ export const VerticalScrollbarComponent = (): JSX.Element => {
<hr />
<br />

<h2>Esto es un título de ejemplo</h2>
<h3>Esto es un título de ejemplo</h3>

<p>
Esto es un párrafo de ejemplo para probar el funcionamiento de la barra de desplazamiento. No tiene ningún
Expand All @@ -86,7 +84,7 @@ export const VerticalScrollbarComponent = (): JSX.Element => {
<hr />
<br />

<h2>Esto es un título de ejemplo</h2>
<h3>Esto es un título de ejemplo</h3>

<p>
Esto es un párrafo de ejemplo para probar el funcionamiento de la barra de desplazamiento. No tiene ningún
Expand Down
12 changes: 3 additions & 9 deletions src/components/Switch/Switch.stories.scss
@@ -1,14 +1,8 @@
/* .switch {
& + & {
margin-left: 20px;
}
}

.switch-label, .switch-sm {
margin-right: 20px;
} */
.storybook__container-switch {
display: flex;
gap: 1rem;
margin-bottom: 1rem;
.switch {
min-width: 150px;
}
}
10 changes: 10 additions & 0 deletions src/components/Switch/Switch.stories.tsx
Expand Up @@ -17,6 +17,16 @@ export default {
export const Switch = (): JSX.Element => {
return (
<>
{/* HTML previo a modificiacion de accesibilidad */}
{/* <div className="mb-3">
<label className="switch">
<input type="checkbox" id="example" />
<span className="slider"></span>
</label>
<label htmlFor="example" className="switch-label">
Prendido
</label>
</div> */}
<div className="storybook__container-switch">
<SwitchContainer label="Apagado" id="switch-1" />
<SwitchContainer label="Prendido" id="switch-2" isChecked />
Expand Down
184 changes: 184 additions & 0 deletions src/organisms/Table/Table.stories.tsx
Expand Up @@ -638,3 +638,187 @@ export const CheckboxAndText = (): JSX.Element => {
CheckboxAndText.story = {
name: 'Con checkbox'
};

export const WithSubtitle = (): JSX.Element => {
return (
<div className="storybook__container-table-responsive">
<div className="responsive-scroll" tabIndex={0}>
<table className="table table-borderless">
<thead>
<tr>
<th scope="col" className="tb-number">
<span className="th-title">Número</span>
<span className="th-subtitle">
Subtítulo de hasta 2 líneas donde se puede sumar contenido de soporte
</span>
</th>
<th scope="col" className="tb-text">
<span className="th-title">Texto</span>
<span className="th-subtitle">
Subtítulo de hasta 2 líneas donde se puede sumar contenido de soporte
</span>
</th>
<th scope="col" className="tb-link">
<span className="th-title">Enlace</span>
<span className="th-subtitle">
Subtítulo de hasta 2 líneas donde se puede sumar contenido de soporte
</span>
</th>
<th scope="col" className="tb-button">
<span className="th-title">Botón</span>
<span className="th-subtitle">
Subtítulo de hasta 2 líneas donde se puede sumar contenido de soporte
</span>
</th>
<th scope="col" className="tb-check">
<span className="th-title">Checkbox</span>
<span className="th-subtitle">
Subtítulo de hasta 2 líneas donde se puede sumar contenido de soporte
</span>
</th>
<th scope="col" className="tb-tag">
<span className="th-title">Etiqueta</span>
<span className="th-subtitle">
Subtítulo de hasta 2 líneas donde se puede sumar contenido de soporte
</span>
</th>
</tr>
</thead>
<tbody>
<tr>
<td className="text-right">1</td>
<td>Juan</td>
<td>
<a href="#" target="_blank" rel="noreferrer">
Enlace predeterminado
</a>
</td>
<td>
<button type="button" className="btn btn-primary btn-icon">
<i className="bx bxs-info-circle"></i>
botón
</button>
</td>
<td>
<div className="custom-control custom-checkbox">
<input
className="custom-control-input"
type="checkbox"
id="skills-copywrite-input"
name="skills"
value="copywrite"
/>
<label className="custom-control-label" htmlFor="skills-copywrite-input">
Redacción
</label>
</div>
</td>
<td>
<span className="badge badge-secondary">Etiqueta 1</span>
</td>
</tr>
<tr>
<td className="text-right">2</td>
<td>María</td>
<td>
<a href="#" target="_blank" rel="noreferrer">
Enlace predeterminado
</a>
</td>
<td>
<button type="button" className="btn btn-primary btn-icon">
<i className="bx bxs-info-circle"></i>
botón
</button>
</td>
<td>
<div className="custom-control custom-checkbox">
<input
className="custom-control-input"
type="checkbox"
id="skills-design-input"
name="skills"
value="design"
/>
<label className="custom-control-label" htmlFor="skills-design-input">
Diseño
</label>
</div>
</td>
<td>
<span className="badge badge-secondary">Etiqueta 1</span>
</td>
</tr>
<tr>
<td className="text-right">3</td>
<td>Esther</td>
<td>
<a href="#" target="_blank" rel="noreferrer">
Enlace predeterminado
</a>
</td>
<td>
<button type="button" className="btn btn-primary btn-icon">
<i className="bx bxs-info-circle"></i>
botón
</button>
</td>
<td>
<div className="custom-control custom-checkbox">
<input
className="custom-control-input"
type="checkbox"
id="skills-development-input"
name="skills"
value="development"
/>
<label className="custom-control-label" htmlFor="skills-development-input">
Desarrollo
</label>
</div>
</td>
<td>
<span className="badge badge-secondary">Etiqueta 1</span>
</td>
</tr>
<tr>
<td className="text-right">4</td>
<td>José</td>
<td>
<a href="#" target="_blank" rel="noreferrer">
Enlace predeterminado
</a>
</td>
<td>
<button type="button" className="btn btn-primary btn-icon">
<i className="bx bxs-info-circle"></i>
botón
</button>
</td>
<td>
<div className="custom-control custom-checkbox">
<input
className="custom-control-input"
type="checkbox"
id="skills-validation-input"
name="skills"
value="development"
/>
<label className="custom-control-label" htmlFor="skills-validation-input">
Validacion
</label>
</div>
</td>
<td>
<span className="badge badge-secondary">Etiqueta 1</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
);
};
WithSubtitle.story = {
name: 'Con subtítulo'
};
9 changes: 5 additions & 4 deletions src/scss/components/_badge.scss
Expand Up @@ -2,14 +2,15 @@

$badge-color: $grisulado-900;
$badge-color-hover: $blue;
$badge-font-size: 0.8125rem;
$badge-font-size: $text-sm;
$badge-font-weight: $font-weight-normal;
$badge-border-radius: spaceUnits(2);
$badge-separation: spaceUnits(2);

$badge-bg-level: -9;
$badge-bg-level-hover: -9.6;
$badge-padding-y: 0;
$badge-padding-y: 0.125rem;
$badge-padding-x: 0.25rem;

/* === Custom variables and mixins === */

Expand Down Expand Up @@ -44,8 +45,8 @@ $badge-padding-y: 0;
.badge {
text-decoration: none;
text-transform: uppercase;
line-height: 1.6;
min-height: 18px;
line-height: $height-text-sm;
min-height: 24px;
max-width: 100%;
overflow: hidden;
white-space: nowrap;
Expand Down
4 changes: 3 additions & 1 deletion src/scss/components/_block.scss
Expand Up @@ -9,7 +9,9 @@ $card-block-box-shadow: 0 0 0 2px $grisulado-50;

.block-title {
margin-bottom: 0;
@extend .h4;
font-size: $headline-lg;
line-height: $height-headline;
font-weight: $font-weight-bold;
}

.block-text {
Expand Down