Rev 531 | Rev 534 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React from 'react'import styled from 'styled-components'import { device } from '../../styles/MediaQueries'const LayoutContainer = styled.div`background-color: var(--bg-color);box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.08);height: fit-content;width: -moz-available;width: -webkit-fill-available;width: fill-available;p {color: var(--font-color);font-size: 14px;text-align: justify;}span {font-size: 0.9rem;}@media ${device.tablet} {border-radius: var(--border-radius);}`const LayoutHeader = styled.div`display: flex;gap: 0.5rem;padding: 5px 1rem;align-items: center;position: relative;`const LayoutActions = styled.div`display: flex;justify-content: space-around;border-top: 1px solid rgb(211, 211, 211);padding: 5px 0;& > button {align-items: center;border-radius: var(--border-radius);cursor: pointer;display: inline-flex;flex-direction: column;font-size: 0.9rem;padding: 5px;position: relative;&:hover {background-color: whitesmoke;}@media ${device.tablet} {flex-direction: row;gap: 0.5rem;font-size: 1rem;}}`const StyledContainer = ({ children, ...rest }) => {return <LayoutContainer {...rest}>{children}</LayoutContainer>}const Actions = ({ children, ...rest }) => {return <LayoutActions {...rest}>{children}</LayoutActions>}const Header = ({ children, ...rest }) => {return <LayoutHeader {...rest}>{children}</LayoutHeader>}StyledContainer.Actions = ActionsStyledContainer.Header = Headerexport default StyledContainer