Skip to content
This repository was archived by the owner on Aug 2, 2025. It is now read-only.

Commit 1ac3d0d

Browse files
Merge pull request #57 from debater-coder/37-add-publications-to-timetabl
feat: publications
2 parents 64b056b + 0605357 commit 1ac3d0d

File tree

16 files changed

+30
-17
lines changed

16 files changed

+30
-17
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "timetabl-app",
3-
"version": "1.2.1-beta",
3+
"version": "1.3.0-beta",
44
"description": "",
55
"main": "index.js",
66
"scripts": {

src/components/Nav/Nav.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import {
1212
import { FaGithub, FaMoon, FaSun, MdLogout, MdSettings } from "react-icons/all";
1313
import { Link as RouterLink, useLocation } from "react-router-dom";
1414
import { useAuth } from "../../hooks/useAuth";
15-
import "@fontsource/poppins";
1615
import RefetchingIndicator from "../RefetchingIndicator";
1716
import { NavButton } from "../NavButton";
1817
import React, { useState } from "react";

src/main.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { UnauthorizedError } from "./errors/UnauthorisedError";
2020
import NetworkError from "./errors/NetworkError";
2121
import { ErrorBoundary } from "./components/ErrorBoundary";
2222
import { toast, ToastContainer } from "./toast";
23+
import "@fontsource/poppins";
2324

2425
// Redirect to new domain if using old domain
2526
if (window.location.host === "timetabl.vercel.app") {

src/routes.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import Barcodes from "./routes/Main/Barcodes";
1515
import { Calendar } from "./routes/Main/Calendar";
1616
import { Feedback } from "./routes/Main/Feedback";
1717
import Home from "./routes/Main/Home";
18+
import { Publications } from "./routes/Publications";
1819

1920
const ComingSoon = () => <>Coming soon...</>;
2021

@@ -83,7 +84,7 @@ export const routes: { pinned: TimetablRoute[]; unpinned: TimetablRoute[] } = {
8384
name: "Publications",
8485
icon: BookBookmark,
8586
mirrored: false,
86-
element: <ComingSoon />,
87+
element: <Publications />,
8788
},
8889
{
8990
path: "feedback",

src/routes/Landing/Features.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import {
99
Badge,
1010
} from "@chakra-ui/react";
1111
import { House, Barcode, Megaphone, Calendar, Check } from "phosphor-react";
12-
import "@fontsource/poppins";
1312

1413
export const Features = () => (
1514
<SimpleGrid minChildWidth="270px" spacing="40px">
@@ -86,8 +85,8 @@ export const Features = () => (
8685
</CardHeader>
8786
<CardBody>
8887
Get a bird&apos;s eye view of your timetable, and see what&apos;s
89-
coming. View your sport from Clipboard, see when your assignments are due
90-
from Canvas and more.
88+
coming. View your sport from Clipboard, see when your assignments are
89+
due from Canvas and more.
9190
</CardBody>
9291
</Card>
9392
<Card bg="transparent" shadow="xl">

src/routes/Landing/Landing.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,9 @@ import {
1111
import { useEffect } from "react";
1212
import { useAuth } from "../../hooks/useAuth";
1313
import { useNavigate } from "react-router-dom";
14-
import "@fontsource/poppins";
1514
import { Hero } from "./Hero";
1615
import { Features } from "./Features";
1716
import { Footer } from "./Footer";
18-
import "@fontsource/poppins";
1917

2018
export default () => {
2119
const navigate = useNavigate();

src/routes/Main/Announcements/Announcements.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ import {
2323
FormControl,
2424
} from "@chakra-ui/react";
2525
import QueriesHandler from "../../../components/QueriesHandler";
26-
import "@fontsource/poppins";
2726
import { Prose } from "@nikolovlazar/chakra-ui-prose";
2827
import DOMPurify from "dompurify";
2928
import linkifyHtml from "linkify-html";

src/routes/Main/Barcodes/Barcodes.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import {
55
Heading,
66
useColorModeValue,
77
} from "@chakra-ui/react";
8-
import "@fontsource/poppins";
98
import { useState } from "react";
109
import { get, update } from "idb-keyval";
1110
import { Barcode as BarcodeIcon } from "phosphor-react";

src/routes/Main/Feedback/Feedback.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const Feedback = () => {
1818
as="form"
1919
onSubmit={handleSubmit}
2020
w="full"
21-
pr={8}
21+
p={8}
2222
maxW="2xl"
2323
direction={"column"}
2424
gap={4}

src/routes/Main/Home/Home.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import {
77
useColorModeValue,
88
useToken,
99
} from "@chakra-ui/react";
10-
import "@fontsource/poppins";
1110
import { motion, LayoutGroup, AnimatePresence } from "framer-motion";
1211
import QueriesHandler from "../../../components/QueriesHandler";
1312
import { useState } from "react";

0 commit comments

Comments
 (0)