Compare commits

..

No commits in common. "main" and "1.0.0" have entirely different histories.
main ... 1.0.0

3 changed files with 9 additions and 15 deletions

View File

@ -1,9 +1,7 @@
# Negotium - Minimalist To Do App
# Negotium
A beautiful, minimal to-do list application featuring smooth animations, intelligent date management, and a modern design that helps you stay organized and productive.
![Negotium Screenshot](assets/screenshot.png)
## 💭 Why Negotium?
While powerful tools like Trello and Vikunja excel at managing complex projects and long-term planning, sometimes you just need a simple, focused space for your daily tasks. That's why I built Negotium, a straightforward to-do list for today and tomorrow. Nothing more, nothing less.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 195 KiB

View File

@ -15,7 +15,6 @@
let selectedDate = new Date().toDateString();
let draggedItem = null;
let draggedOverIndex = null;
let currentDateDisplay = '';
function addTask() {
if (newTask.trim()) {
@ -86,16 +85,13 @@
draggedOverIndex = null;
}
$: {
currentDateDisplay = (() => {
const date = new Date(selectedDate);
return date.toLocaleDateString('en-US', {
function getCurrentDate() {
return new Date().toLocaleDateString('en-US', {
weekday: 'long',
year: 'numeric',
month: 'long',
day: 'numeric'
});
})();
}
function getDateKey(dateString) {
@ -286,7 +282,7 @@
<div class="container">
<div class="content-header">
<h2 class="section-title">To-dos</h2>
<div class="date-display">{currentDateDisplay}</div>
<div class="date-display">{getCurrentDate()}</div>
</div>
<div class="task-input-container">