Skip to content

Commit 490ea50

Browse files
Back line (#191)
* Go back Links issue #140 solved
1 parent 60611b6 commit 490ea50

File tree

5 files changed

+43
-2
lines changed

5 files changed

+43
-2
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.nav-mob-close {
2+
transform: translateX(-355%);
3+
}

new_client/src/components/events/EventList.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import Banner from "./Banner";
1515
import { isFuture } from "date-fns";
1616
import { TitleWithDivider } from "./EventPage";
1717
import useAuthenticatedAxios from "../Utilities/useAuthenticatedAxios.js";
18+
import "./EventList.css";
1819

1920
const useStyles = makeStyles({
2021
gridContainer: {
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.nav-mob-open {
2+
transform: translateX(1%);
3+
}
4+
.onlyEventPage {
5+
left: auto;
6+
right: 5px;
7+
}
8+
#onlyEventPageSideBar {
9+
left: auto;
10+
right: 5px;
11+
}

new_client/src/components/events/EventPage.jsx

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import { connect } from "react-redux";
1919
import { isFuture } from "date-fns/esm";
2020
import BackButton from "../Utilities/BackButton";
2121
import useAuthenticatedAxios from "../Utilities/useAuthenticatedAxios.js";
22+
import "./EventPage.css";
2223

2324
const useStyles = makeStyles((theme) => ({
2425
media: {
@@ -106,7 +107,18 @@ function EventPage(props) {
106107
<Spinner />
107108
) : (
108109
<>
109-
<BackButton link="/events" />
110+
<BackButton
111+
link="/events"
112+
onClick={
113+
(document
114+
.getElementById("nav-toggler")
115+
.classList.add("onlyEventPage"),
116+
document.getElementsByClassName("nav-item-list-mob").length == 0
117+
? " "
118+
: (document.getElementsByClassName("nav-item-list-mob")[0].id =
119+
"onlyEventPageSideBar"))
120+
}
121+
/>
110122
<Container maxWidth="md">
111123
<Grid container className={classes.titleGap}>
112124
<Grid item xs={12} md={6} lg={6}>

new_client/src/components/events/IndividualEvent.jsx

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,21 @@ export default function IndividualEvent({
103103
</>
104104
)}
105105
<Link to={`/events/${article._id}`}>
106-
<Button variant="contained">View More</Button>
106+
<Button
107+
variant="contained"
108+
onClick={
109+
(document
110+
.getElementById("nav-toggler")
111+
.classList.remove("onlyEventPage"),
112+
document.getElementsByClassName("nav-item-list-mob").length == 0
113+
? " "
114+
: (document.getElementsByClassName(
115+
"nav-item-list-mob"
116+
)[0].id = ""))
117+
}
118+
>
119+
View More
120+
</Button>
107121
</Link>
108122
{isFuture(new Date(article.date)) && (
109123
<RegisterButton

0 commit comments

Comments
 (0)