Personal task boards. Stack lists, drag cards, attach images, set due dates. A focused workspace for getting things done.
Sign in
Changelog
Changelog
2026-09-23
- On phones the board no longer scrolls up or down while you drag a card, so the red delete strip stays where you’re aiming. Dragging to the screen’s left or right edge still moves between lists.
- Easier to drop cards on short lists: lists now reach as far down as the longest one (on phones, down the whole screen), and a card dropped anywhere below the last card lands at the end.
- On phones, swiping from far down a long list to a shorter one scrolls up to that list’s cards instead of showing empty space.
- Dropping a card on the red delete strip works again (it had stopped after today’s update).
- Boards shown and Due dates shown in Profile Settings → Boards page are now numbers from 0 to 50 — 0 shows all. All boards are shown by default.
- Pages load about 38 KB less JavaScript: live updates now use only the part of Supabase they need.
- Safer sign-in: after 10 wrong passwords for an account (or 30 from one place) sign-in pauses for 15 minutes. Log out now asks first when opened from a link; the menu’s Log out works as before.
- Due date e-mails: in Profile Settings → Notifications choose 1, 2, 3, 5 or 7 days, and each morning you get one e-mail with the cards due within that time — each card only once, overdue and done cards never. Off by default.
- The boards page’s top bar reads DONE WITH JOY; click it or the heart to reload the page.
- On phones the strip at the bottom of a board shows just the dots, without the list’s name, and the dots are easier to see in dark mode.
- A better background chooser: New board and Board settings → Style show a live preview of the board, the backgrounds grouped as Colours, Blends, Patterns and Photo, and bigger swatches. Pick one — a colour or pattern replaces a photo.
- R for compact cards: choose R as the Compact cards key in Profile Settings → Keyboard, then press R on a board to switch between compact and comfortable cards.
- Delete looks the same everywhere: the card and Board settings dialogs both have a red Delete with a bin icon at the bottom left, and both ask right there before deleting — for a board it says how many lists and cards go with it.
- Hover a bar or a name in the Gantt and its start and end days light up in the dates at the top.
- The Gantt has faint lines between the days, so a bar’s start and end are easier to read.
- A bigger Gantt on big screens: a board’s Gantt now grows to use a large monitor — wider days, taller rows, larger text — until it fills about two thirds of the width or three quarters of the height. Small screens and the boards-page timeline look as before.
- Start dates are hidden on cards — only the due date shows, which is what matters at a glance. The start date is still in the card and the Gantt; turn it back on per board with Hide start dates on cards in Board settings → General.
- Board pictures: give a board’s tile on the boards page its own picture from Pexels in Board settings → Style. It shows instead of the background on the tile; inside the board the background stays.
- Short cards search Pexels right away: for a card of one or two words the picture search opens with those words and shows photos at once; an AI suggestion appears above as a link while you look. No summary is made for them in the background.
- Cards that already have a picture no longer get an automatic summary — it’s only there to find a picture. Remove the picture and a summary is made again.
- Opening a card with a photo no longer makes the dialog jump: the photo’s space is there from the start and it fades in.
- Pin boards: the pin on a board tile keeps that board at the top of your boards — pins are yours only, so you can pin boards shared with you too.
- The Due dates list is calmer: just the board’s name above each card, and the due date as coloured, underlined text instead of a filled label.
- Faster to open: the boards page and boards start loading their data at the same time as the app itself, the boards page downloads about a third less, and dialogs load when you first open them (usually before you do). Photos from Pexels on cards and tiles are fetched at the size they’re shown — about a tenth of the data. The Due dates list loads in one step instead of three.
- Quick add: the + next to a list’s name opens a one-line field — type and press Enter, again and again. Add !high or !low for priority and @today, @tomorrow, @fri or @3.10 for a due date.
- Activity on shared boards: the menu (☰) on a shared board has Activity — who added, edited, moved or deleted which card or list, newest first.
- Compact cards: switch between Compact cards and Comfortable cards in a board’s menu (☰) — smaller cards with up to 3 lines of text, remembered on this device.
- Board tiles show how far along a board is: a thin bar of the cards in its Done list.
- An empty list says Add a card right where the cards would be.
- Deleting a list with more than one card in Edit lists now shows Undo for a few seconds instead of asking first.
- On phones, Add card and New board are a round button at the bottom right, within reach of your thumb.
- Install it: add the app to your home screen (or Install it in Chrome / Edge) and it opens in its own window.
- Dialogs work better with a keyboard and screen readers: they announce themselves, Tab stays inside them, and closing one puts you back where you were.
- Small buttons (✎, ✕, checkboxes) are easier to hit with a finger.
- Faster pages. The app now runs in Dublin, next to its database, checks your sign-in without an extra trip to the server, and loads everything the boards page needs at once instead of in two rounds.
- Opening happy2live.online while signed in takes you straight to your boards again — earlier today it could show the sign-in page instead.
- Card search forgives typos: “flowrs” finds “flowers”, and even short words with a missing letter (“tst” finds “test”) — exact matches still come first.
2026-09-22
- Dark mode. The app follows your device’s light or dark setting; pick Theme: System / Light / Dark in the menu (☰) on the boards page to choose for this device.
- Search your cards from the top bar of the boards page (or press /): card text, summaries and subtasks across all your boards, including shared ones. Pick a result and its board opens with the card lit up.
- The boards page shows your boards as tiles with each board’s background, and the Due dates list shows which board a card is on.
- Due dates on cards are small coloured pills that say Overdue 2d, Today, Tomorrow, the weekday or the date.
- Cards show subtasks as a short done/total line with a progress bar — tap it to see and tick them. Cards in the Done list are faded, and the ✎ appears when you point at a card.
- Delete a card by dragging it onto the red strip that appears at the bottom of the screen — on phones too — then Undo if you change your mind (or Ctrl+Z). Delete in the card dialog still works.
- A cleaner card dialog: list and priority at the top, the picture (or Device / Pexels / Paste) above the text, formatting buttons inside the text box (Ctrl+B / I / U work too), then Start date / Due date, and subtasks as a checklist you add to by typing and pressing Enter.
- All day: once a card has a start date, tick All day to make it due that same day — one day on the timeline.
- The card summary is faster when a model is slow, shows Summarizing… while it works and says nothing visual when there’s nothing to picture.
- Dragging cards on iPhone is steadier: no more shaking, and the board no longer slides back to the list you started from.
- Pages show the outline of your lists and cards while they load, and on phones the bottom strip names the list you’re on.
- Text fields have a warm linen colour instead of plain white.
- The sign-in pages no longer load any outside scripts (search, analytics or captcha).
- Settings is now called Profile Settings.
- A new board opens right after you create it.
- The timeline on the boards page stays hidden (or shown) the way you left it, next time you open the page.
- Cards get a short summary (by Google Gemini), shown in grey under the card’s text in the card dialog. It follows the text — it’s redone a few seconds after you stop typing, when you save, and when you open a card without one — and the Pexels picker starts its search with it right away.
- The card text field has a little less padding.
- Card summaries skip an AI model while it can’t help: until the next day’s reset when its daily quota is used up, for Google’s stated wait on a per-minute limit, and otherwise for a few minutes — longer each time it keeps failing (slow answers count too), back to normal after its next good answer.
- The Pexels picker says when it couldn’t suggest a search, with a try again link, and no longer asks the AI twice when you open it right after editing a card.
- Fixed: a picture picked from Pexels sometimes didn’t show on the card until the page was reloaded.
- Delete board is also in Board settings → General: a board without cards is deleted right away, one with cards asks for confirmation first.
- Board settings has tabs — General, Style and Sharing — and so does Profile Settings: Profile, Boards page and Keyboard. Both open on the tab you used last and keep the same height whichever tab is open.
- The Gantt’s controls moved out of the chart into a bar above it: the names-column toggle on the left, Today on the right. On the boards page the section is now called Gantt – Timeline.
- Choose what the Gantt shows: All, This year, This month, This week or 4 weeks (two weeks either side of today). A period shows the cards active in it, at their full length; the choice is remembered.
- People & teams has its own page instead of a small popup: people on one side (with the teams they’re in), teams as cards on the other. Drag a person onto a team to add them.
- New list is now called Add list, with the + on the left of its icon.
- The menu button in the top right shows three lines (☰) instead of three dots.
- Fixed: a new board, list or card could occasionally be created twice (Ctrl+Enter, or pressing Enter again while saving).
- The timeline on the boards page puts the most recently changed boards first, so the boards you’re working on are at the top.
- Archive board and Delete board moved to the board’s menu (☰), next to Complete Board. Deleting now asks for a final confirmation that shows how many lists and cards will go and that it can’t be undone. Board settings is just settings now.
- Back key (Profile Settings → Keyboard) now works like the ← in the top-left corner on every page: with Tab it leaves Edit lists or the Gantt first, then takes you back to your boards — and back from Help, About, People & teams and the other pages.
2026-09-21
- Share boards. Add people by email and group them into teams (People & teams in the ⋯ menu on the boards page), then share a board from Board settings → Sharing as Viewer, Edit cards or Edit lists. Set your name in Settings first — it’s shown on the invitation.
- Settings has a new Your name field — the name people see when you share a board with them.
- Invitations wait under a new bell in the top bar and on the Shared with me page until you accept or decline them. Shared boards show a people icon, with the owner’s name on boards shared with you.
- Leave a shared board from its ⋯ menu or from Shared with me. If a team still shares it with you, it’s hidden instead — restore it from Shared with me.
- In Board settings → Sharing you see who has access, including team members, and whether each person has accepted yet.
- On a shared board you only see what your role allows; viewers open cards to read them.
- Help has a new section on sharing boards.
- Complete Board can copy the unfinished cards to another of your own boards: the copies land together in a new list “Transferred” with today’s date, placed first on that board, with their subtasks, dates and images, while the archived board stays exactly as it was. It all happens at once — nothing is archived if copying fails.
- New setting Show the timeline on the boards page (on by default): turn it off to open the boards page without the Timeline — G still shows it.
- New setting Back key (off by default): choose Tab and it works like the ← in the top-left corner — it leaves Edit lists or the Gantt first, then takes you from a board back to your boards, and back from Help, About and the other pages.
- Deleting a card, list or board now also removes its uploaded pictures from storage — unless another card still uses the same picture.
- New Settings in the ⋯ menu on the boards page (or S): pick a default background for new boards, how many boards and due dates to show, or hide the due dates altogether. On a board, S opens Board settings.
- Long boards and Due dates lists show only the first few, with a “Show all” link for the rest.
- Cards can have a start date next to the due date; a card shows it as “Starts Sep 20”, or “Sep 20 – Sep 30” with both.
- New Gantt view of a board (G, or the ⋯ menu): a day-by-day timeline of every card with a start or due date. It opens centred on today, scrolls into the past and future, and clicking a card opens it. A bar’s border shows the card’s priority; finished cards are faded and ticked.
- In the Gantt, each bar shows the card’s name and how many days are left (or overdue), and the board’s bar shows its dates — both stay in view as you scroll. Hovering a row highlights it across the whole chart.
- The Gantt reminds you when a board has no completion list, with a button to set one in Board settings.
- Timeline for all boards: the boards page shows every active board on one Gantt timeline below your boards, earliest first. G (or Hide / Show Gantt in the ⋯ menu) hides and shows it. Click a board’s name to open it, or a card to edit it.
- A panel icon in the timeline’s corner hides the names column for a simpler, wider chart; board names then appear on their bars, and the choice is remembered.
- Pressing Esc in a dialog on a board no longer also closes Edit lists or the Gantt.
- On a board, the top bar shows which mode you’re in — Edit lists or Gantt – Timeline. Edit lists has its own New list button (and C).
- Archived boards moved to their own page: Archived boards in the ⋯ menu on the boards page.
- New About The Project page in the ⋯ menu on the boards page: what the app is, how it’s built and the services it relies on.
- Dialogs never grow taller than the screen on desktop; long ones scroll inside.
- The card dialog is wider and can use almost the full height of the screen, so longer cards fit without scrolling.
- A fresher look: buttons, links and the heart in the logo are terracotta instead of dark brown, and buttons and dialogs have gentler, smaller corners.
- Card dates must be real dates between 2000 and 2200, and a start date can’t come after the due date.
2026-09-14
- Done With Joy has its own domain now: donewithjoy.app.
- Achiever is now Done With Joy, with a new logo: a heart with a tick.
- Moving a card into Done sends hearts of all sizes floating up from the bottom of the screen.
- Pages show a spinner in the middle of the screen while they load, instead of a small “Loading…” text.
- Every board gets an icon: the first letter of its name in a softly outlined square, shown in the boards list.
2026-09-13
- New boards, lists and cards flash green; deleted ones flash red, then disappear.
- A “Saved” notice confirms every change, and “Refreshed” shows when changes from another device come in.
- An open board now picks up a new name, background or card order set on another device.
- Each list shows how many cards it has in its top-right corner; empty lists say “No cards yet.”
- Help is now in the ⋯ menu on the boards page too.
- Boards page: narrower board cards, plus a + button in the bottom right and the C key for a new board — same as adding a card on a board.
- Phones: a + button next to the ⋯ menu adds a card on a board, or a new board on the boards page.
- Add new lists right inside Edit lists.
- Empty lists are deleted without asking.
- Phones: swipe to the next list anywhere on the screen.
- After sending a message, a “Back to Homepage” button takes you home.
- Logging out brings you back to the start page.
- Tidier start page, and archived boards line up with the rest.
- Cards with a picture are dragged by the picture, whether it sits at the top or the bottom.
- The grab cursor shows only while you’re actually dragging.
- A quick click on a card or list no longer looks like the start of a drag.
- Deleting a card asks about it by name, so you know which one is going.
- Edit lists: stacked lists are indented and their column gets a double border, so stacks stand out.
- Double-click — or double-tap on phones — a card’s text to edit it, a list’s name to rename it, or the board title to open Board settings.
2026-09-12
- Fresh new look: warmer colours, new board backgrounds.
- Change a board’s settings straight from the boards list.
- Safer sign-in and log out.
- Your first board opens right away.
- Rearrange, stack and delete lists in Edit lists.
- Board actions live in the ⋯ menu. Shortcuts: C new card, L new list, A edit lists.
- Faster, steadier drag and drop.
- Phones: simpler bottom bar and smoother swiping between lists.
2026-05-09
- Achiever moved to happy2live.online, with a new start page.
Earlier
- Stackable lists, card images and Pexels photos, subtasks, due dates, formatted card text, drag and drop.