Releases
v1.0
Compare
Sorry, something went wrong.
No results found
Changelog
General
Upgrade to Angular 18 and dav-js v2.7.3
Remove bootstrap and directly use CSS for all styles instead
Remove jQuery
Replace moment with luxon
Remove ng-bootstrap, office-ui-fabric-react and Angular Material and instead use dav-ui-components for all UI components
General design
Rebuild navbar with logo, NavigationBar and IconButtons from dav-ui-components and add transparency effect
Rebuild bottom navbar using NavigationBar from dav-ui-components and add transparency effect
Swap items for AppointmentsPage and TodosPage in the navbar and bottom navbar, with appointments on the left and todos on the right
Use FontAwesome for all icons in the project
Show Toast from dav-ui-components instead of Material Design snackbar when creating an appointment or a todo
Use Header and IconButton from dav-ui-components for headlines and action buttons
Redesign appointment item
Use Material Design colors for the background
Use ContextMenu from dav-ui-components for right click context menu
Redesign todo item
Use Checkbox from dav-ui-components
Remove border and background color
Update todo badges to use Badge from dav-ui-components and use primary, secondary and tertiary colors for the background
Redesign todo list item
Remove number of checked items on the root item
Add arrow button to navigate to todo list page
Add animation for revealing and hiding items
OverviewPage (formerly StartPage)
Increase the size of the date headline and move it to the center
On desktop separate appointments (left) and todos and todo lists (right)
On mobile show date headline in the center with appointments and todos / todo lists below
Add arrow button to dates to navigate to the calendar day page of that day
UserPage (formerly AccountPage)
Replace bootstrap buttons for login and signup with buttons from dav-ui-components
Add benefit for not logged in users of ability to set up notifications for appointments and todos
CalendarPage
Redesign mobile layout with infinite list of months, with small buttons for the days
On desktop remove the ability to navigate through months using the mouse wheel
CalendarDayPage
On desktop show lists for appointments and todos side by side
AppointmentsPage
Remove cards for day items
Center the day headlines with the appointments below
Add arrow buttons to day headlines to navigate to the calendar day page of that day
TodosPage
Replace options button in header with separate add button and sort button
Remove cards for day items
Center the day headlines with the todos and todo lists below
Add arrow buttons to day headlines to navigate to the calendar day page of that day
TodoListPage
Center the content of the page
On sub todo lists remove number of checked items
On sub todo lists remove add button and add actions for adding todos and todo lists to the options button
SettingsPage
Use Settings component for settings entries
Use LinkButton component for the links and replace the MD RadioButtons for the theme with Dropdown from dav-ui-components
Remove setting for sorting todos by date or group
Add link to feedback form
You can’t perform that action at this time.