feat: Add Settings and Subjects screens with theme reveal functionality
- Implemented SettingsScreen for user preferences including theme selection, reminders, and notifications. - Created SubjectsScreen to display subjects with upcoming lessons and associated details. - Introduced ThemeReveal for a smooth transition between light and dark themes. - Added support for managing notes and tasks related to subjects. - Enhanced UI components for better user experience and accessibility.
This commit is contained in:
@@ -27,7 +27,7 @@ export const lessonLine = (l) =>
|
||||
// "Занятия в Полоцке": a day of a group or subgroup in another town, not a lesson.
|
||||
const placeLine = (p) =>
|
||||
[
|
||||
`@ ${p.date || DAYS[p.day]}`,
|
||||
`@ ${p.date || DAYS[p.day]}${p.from ? ` с ${p.from}` : ""}`,
|
||||
p.text,
|
||||
[...p.groups, ...p.subgroups.map((s) => `${s.group}/${s.label.replace("Подгруппа ", "п")}`)].join(","),
|
||||
].join(" | ");
|
||||
|
||||
Reference in New Issue
Block a user