Skip to content

Commit

Permalink
2.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
dilanx committed May 8, 2023
1 parent 88a2de2 commit 639f04b
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 9 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Paper Change Log

### 2.5.1

_2023-05-08_

- Updated the exported schedule image.

### 2.5.0

_2023-05-07_
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "paper.nu",
"version": "2.5.0",
"version": "2.5.1",
"private": true,
"homepage": "https://www.paper.nu",
"dependencies": {
Expand Down
24 changes: 17 additions & 7 deletions src/components/schedule/Schedule.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ import { SideCard } from '../../types/SideCardTypes';
import Utility from '../../utility/Utility';
import Day from './Day';
import HoursColumn from './HoursColumn';
import paperBlack from '../../assets/paper-full-black.png';
import paperWhite from '../../assets/paper-full-white.png';

interface DayMeetingPatterns {
[day: number]: SectionWithValidMeetingPattern[];
Expand All @@ -41,6 +43,7 @@ class Schedule extends React.Component<ScheduleProps> {

const schedule = this.props.schedule.schedule;
const imageMode = this.props.imageMode;
const dark = this.props.switches.get.dark;

for (let section_id in schedule) {
let section = schedule[section_id];
Expand Down Expand Up @@ -124,8 +127,8 @@ class Schedule extends React.Component<ScheduleProps> {

return (
<motion.div
className={`p-4 pt-2 ${
imageMode ? 'absolute top-full h-imgh w-imgw' : 'relative flex-1'
className={`p-4 ${
imageMode ? 'absolute top-full h-imgh w-imgw' : 'relative flex-1 pt-2'
}`}
id={imageMode ? 'schedule' : undefined}
{...(!imageMode
Expand All @@ -138,19 +141,26 @@ class Schedule extends React.Component<ScheduleProps> {
: {})}
>
<div
className={`schedule-grid-cols grid rounded-lg border-4 border-green-200 border-opacity-75 bg-green-50 bg-opacity-50 p-4 shadow-md
className={`schedule-grid-cols grid rounded-lg border-4 border-opacity-75 bg-opacity-50 p-4 shadow-md
dark:bg-gray-800 ${
imageMode ? 'h-full' : 'h-192 lg:h-full'
imageMode
? 'h-full border-black bg-white dark:border-white'
: 'h-192 border-green-200 bg-green-50 lg:h-full'
}`}
>
<HoursColumn start={start} end={end} />
{days}
</div>

{imageMode && (
<p className="absolute top-6 right-8 text-lg font-bold text-green-400 opacity-50 dark:text-green-200">
PAPER.NU
</p>
// <p className="absolute top-6 right-8 text-lg font-bold text-green-400 opacity-50 dark:text-green-200">
// PAPER.NU
// </p>
<img
src={dark ? paperWhite : paperBlack}
alt="paper.nu"
className="absolute top-6 right-8 h-[40px]"
/>
)}
</motion.div>
);
Expand Down
2 changes: 1 addition & 1 deletion src/components/schedule/ScheduleClass.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ function ScheduleClass(props: ScheduleClassProps) {
>
<p
className={`${
imageMode ? 'text-md font-normal' : 'text-sm font-semibold'
imageMode ? 'text-md font-semibold' : 'text-sm font-semibold'
} m-0 p-0 text-black dark:text-white`}
>
{subject} {number}
Expand Down

0 comments on commit 639f04b

Please sign in to comment.