From 99f5bc7dc29fe7bd84c6f1353dbb8b9182e2b80a Mon Sep 17 00:00:00 2001 From: Daniel Cortes Date: Wed, 17 Jun 2020 06:48:28 -0400 Subject: [PATCH] Separando css en archivos y otra cosa que no recuerdo --- src/components/CoverArt.jsx | 11 +-- src/components/CoverArt.scss | 10 ++ src/components/EntityList.scss | 2 +- src/components/Nav.jsx | 1 + src/components/Nav.scss | 20 ++++ src/components/Paginate.jsx | 2 +- src/components/Paginate.scss | 51 +++++++++++ src/components/SearchBar.jsx | 1 + src/components/SearchBar.scss | 13 +++ src/index.jsx | 1 + src/styles/main.scss | 161 --------------------------------- src/styles/tabs.scss | 20 ++++ 12 files changed, 120 insertions(+), 173 deletions(-) create mode 100644 src/components/CoverArt.scss create mode 100644 src/components/Nav.scss create mode 100644 src/components/Paginate.scss create mode 100644 src/components/SearchBar.scss create mode 100644 src/styles/tabs.scss diff --git a/src/components/CoverArt.jsx b/src/components/CoverArt.jsx index babac5e..ca8b980 100644 --- a/src/components/CoverArt.jsx +++ b/src/components/CoverArt.jsx @@ -1,6 +1,7 @@ import React, {Fragment, useEffect, useState} from "react"; import {ReactComponent as DiscSVG} from "../svg/disc.svg"; import {getDiscCoverArt, getReleaseCoverArt} from "../services/entity_service"; +import './CoverArt.scss'; export const CoverArt = (props) => { const disc = props.disc @@ -37,13 +38,3 @@ export const CoverArt = (props) => { return } } - - -export const CoverWithCaption = (props) => { - return( -
- -
{props.caption}
-
- ); -} diff --git a/src/components/CoverArt.scss b/src/components/CoverArt.scss new file mode 100644 index 0000000..58afa04 --- /dev/null +++ b/src/components/CoverArt.scss @@ -0,0 +1,10 @@ +.coverart { + object-fit: cover; + width: 100%; + height: 100%; + outline: 1px var(--gray-2) solid; + + &.loading { + display: none; + } +} diff --git a/src/components/EntityList.scss b/src/components/EntityList.scss index 5824f91..2601dc0 100644 --- a/src/components/EntityList.scss +++ b/src/components/EntityList.scss @@ -1,7 +1,6 @@ // Base ul.entity-list { margin-top: 1em; - margin-bottom: 2em; .entity-header{ font-size: 1.2em; @@ -76,6 +75,7 @@ ul.entity-list { .entity-item { margin-bottom: 2em; + a { .cover { width: 250px; diff --git a/src/components/Nav.jsx b/src/components/Nav.jsx index bee263f..283b0e0 100644 --- a/src/components/Nav.jsx +++ b/src/components/Nav.jsx @@ -1,5 +1,6 @@ import React from "react"; import {Link} from "react-router-dom"; +import './Nav.scss'; export const Nav = () => (