diff --git a/src/Components/AboutCarousel.css b/src/Components/AboutCarousel.css index 92e69e00e308af1fb61fc38c3de4789c8b19dffa..1e25865997af5911cb150968ebdac8decd877624 100644 --- a/src/Components/AboutCarousel.css +++ b/src/Components/AboutCarousel.css @@ -3,4 +3,8 @@ } .dot{ border: 1px solid black; +} + +.carousel .slide { + background-color: inherit !important; } \ No newline at end of file diff --git a/src/Components/AboutCarouselPartner.css b/src/Components/AboutCarouselPartner.css index 4ccfbadb16760548c55fdca453e17662174f706a..d009fc140bc2bdfb90741e3a820ef5e2ac7bed9c 100644 --- a/src/Components/AboutCarouselPartner.css +++ b/src/Components/AboutCarouselPartner.css @@ -3,4 +3,8 @@ } .dot{ border: 1px solid black; +} + +.carousel .slide { + background-color: inherit !important; } \ No newline at end of file diff --git a/src/Components/GuardarModal.js b/src/Components/GuardarModal.js index 9b49137c8ea6bfe1403308306be978219949ca02..075f74d6c4292d589c77ef4cdf10bc368d2937d9 100644 --- a/src/Components/GuardarModal.js +++ b/src/Components/GuardarModal.js @@ -40,7 +40,7 @@ function CloseModalButton(props) { ) } -export default function ReportModal(props) { +export default function GuardarModal(props) { const { state } = useContext(Store) const [collsArr, setcolls] = useState([]) const [loading, toggleLoading] = useState(true) @@ -169,7 +169,7 @@ export default function ReportModal(props) { <div classname="no-cols"> <h2>Você não possui coleções ainda.</h2> </div> - </> + </> ) : ( @@ -194,17 +194,18 @@ export default function ReportModal(props) { } </div> </ChooseCol> - <div style={{ display: "flex", justifyContent: "center" }}> - <CriarColButton onClick={() => { setCreating(true) }}>CRIAR COLEÇÃO</CriarColButton> - </div> </> ) ) } </ChooseColContainer> + ) - } + } + <div style={{ display: "flex", justifyContent: "center" }}> + <CriarColButton onClick={() => { setCreating(true) }}>CRIAR COLEÇÃO</CriarColButton> + </div> </Content> </Container> </Fade> @@ -308,7 +309,7 @@ const ResourceInfo = styled.div` overflow : hidden; border-radius : 5px; display : flex; - flex-direction : row; + flex-direction : column; align-items : center; align-content : center; max-wdith : 100%; diff --git a/src/Components/ResourceCardFunction.js b/src/Components/ResourceCardFunction.js index 5ccc03256fc9dddfe19b59dd2f02ced81906d973..d81a0ade52633603458f126908d9bf1e826c34f6 100644 --- a/src/Components/ResourceCardFunction.js +++ b/src/Components/ResourceCardFunction.js @@ -16,7 +16,8 @@ GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/>.*/ -import React, { useState, useEffect } from 'react'; +import React, { useState, useContext, useEffect } from 'react'; +import { Store } from '../Store.js' import Card from '@material-ui/core/Card'; import { apiDomain } from '../env'; import ResourceCardOptions from './ResourceCardOptions' @@ -42,6 +43,7 @@ import { noAvatar } from "ImportImages.js"; import { IcDefault } from "ImportImages.js"; export default function ResourceCardFunction(props) { + const { state } = useContext(Store) const [thumbnail, setThumbnail] = useState(null) // eslint-disable-next-line const [label, setLabel] = useState(props.type) @@ -83,9 +85,10 @@ export default function ResourceCardFunction(props) { } const handleLike = () => { - const url = `/learning_objects/${props.id}/like/` - - putRequest(url, {}, handleSuccessLike, (error) => { console.log(error) }) + if (state.currentUser.id) + putRequest(`/learning_objects/${props.id}/like/`, {}, handleSuccessLike, (error) => { console.log(error) }) + else + handleLogin() } const handleLogin = () => { diff --git a/src/Components/ResourceCardOptions.js b/src/Components/ResourceCardOptions.js index 2e89a35a708663188a9e843c3fbb08c8de6deaff..1ac22f4a6e309b55d70acb582516257aa1def8d0 100644 --- a/src/Components/ResourceCardOptions.js +++ b/src/Components/ResourceCardOptions.js @@ -35,7 +35,6 @@ import GuardarModal from './GuardarModal' import ShareModal from './ShareModal' import SnackbarComponent from './SnackbarComponent' import OpenInBrowserIcon from '@material-ui/icons/OpenInBrowser'; -import Tooltip from '@material-ui/core/Tooltip'; import { getRequest } from './HelperFunctions/getAxiosConfig' export default function ResourceCardOptions(props) { @@ -140,19 +139,15 @@ export default function ResourceCardOptions(props) { open={Boolean(anchorEl)} onClose={handleClose} > - <Tooltip title="Não preserva filtro" arrow> - <StyledMenuItem onClick={handleClose}> - <Link to={"/recurso/" + props.learningObjectId}> - <ListItemIcon><OpenIcon /></ListItemIcon>Abrir - </Link> - </StyledMenuItem> - </Tooltip> + <StyledMenuItem> + <Link to={"/recurso/" + props.learningObjectId}> + <ListItemIcon><OpenIcon /></ListItemIcon>Abrir + </Link> + </StyledMenuItem> - <Tooltip title="Preserva filtro" arrow> - <StyledMenuItem onClick={() => window.open("/recurso/" + props.learningObjectId, "_blank")}> - <ListItemIcon><OpenInBrowserIcon /></ListItemIcon> Abrir em nova guia - </StyledMenuItem> - </Tooltip> + <StyledMenuItem onClick={() => window.open("/recurso/" + props.learningObjectId, "_blank")}> + <ListItemIcon><OpenInBrowserIcon /></ListItemIcon> Abrir em nova guia + </StyledMenuItem> { props.downloadableLink && diff --git a/src/Components/carousel.css b/src/Components/carousel.css index 9c7ea98633ce9e85948d544465255bcf47760ba9..e1c5dc424e68875b47dc7a46017780516bf8f1a5 100644 --- a/src/Components/carousel.css +++ b/src/Components/carousel.css @@ -26,9 +26,10 @@ along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/> -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.2); box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.2); +} - - +.carousel .slide { + background-color: inherit !important; } .MuiPaper-elevation1-209{