50% OFF
Get every premium theme with Pro All Access, plus new themes and updates for life
Taskly Astro theme preview 1
Taskly Astro theme preview 1
Taskly Astro theme preview 2
Taskly Astro theme preview 2
Taskly Astro theme preview 3
Taskly Astro theme preview 3
Taskly Astro theme preview 4
Taskly Astro theme preview 4
Taskly Astro theme preview 5
Taskly Astro theme preview 5
Taskly Astro theme preview 6
Taskly Astro theme preview 6

Taskly

$79 $59
Launch offer ends in 12 d 16 h 44 m 48 s

Taskly is an Astro theme for the marketing site of a task-management, project-planning or team-collaboration product. It is built with Astro and Tailwind CSS and covers the company site around the product, from three homepages with a coded product dashboard to pricing, integrations, solutions by team, a project template gallery, a help center, a status page and careers, in English and French.

Your app, sign-in and billing stay in your own stack. Taskly gives you the pages that explain the product and send visitors to sign up or book a demo.

By The Numbers

  • 3 Homepages
  • 30 Inner Page Designs
  • 47 Section Components
  • 9 Sections With 2 Or 3 Layouts
  • 6 Coded Product Mockups
  • 2 Languages: English And French

Three Homepages

Each homepage is a different composition of the same sections:

  • Homepage 1 (/): a hero with the coded dashboard, logo strip, feature cards, integrations, product overview, reviews, pricing with a monthly and yearly switch, FAQ, a call to action, and a dark footer with the site name set large across the bottom.
  • Homepage 2 (/home-2/): a split hero, a stats panel, solution tabs by team, proof points, the latest blog posts, and a cream footer that opens with a newsletter signup card.
  • Homepage 3 (/home-3/): a hero with a sign-up form, alternating feature rows, scrolling review cards, an integrations cloud, and a footer of pastel cards that includes the latest changelog release.

Inner pages use a fourth, standard dark footer. Any page can switch footers with one footerLayout value in its frontmatter (default, wordmark, newsletter or tiles).

Keep the one that fits your product and remove the others, or reuse their sections on your own pages.

Pages Included

Product

  • Features page
  • Pricing page with a monthly and yearly toggle and a plan comparison table. Plans link to your sign-up or contact page; there is no billing integration.
  • Integrations directory and a detail page per integration (sample entries to replace)
  • Solutions overview and a page per team, such as product and engineering, marketing, operations and agencies
  • Project template gallery and a page per template, with a coded board, list, calendar or timeline preview

Company

  • About page and reviews page
  • Careers with a page per role
  • Contact page and a request-a-demo page

Content and support

  • Blog with author cards, categories, tags, pagination and RSS
  • Changelog with release pages, tags, pagination and RSS
  • Help center landing page with search, topic cards and popular articles that link to your docs
  • FAQ page
  • A system status page template with sample services, uptime bars and incidents. Edit it by hand or link to your status provider.

Account and legal

  • Log in, sign-up and password reset page designs (UI only: connect them to your own auth)
  • Privacy, terms and cookie policy pages with placeholder text for your own legal review, and a 404 page in each language

Plus a layout gallery (/elements/) that previews every layout of each section with several looks.

What You Get

  • Full Astro source code, deploy configs for Netlify, Vercel and Cloudflare Pages, AI assistant instruction files, a changelog, and demo content in English and French.
  • Static output: no server or database needed to host it.
  • Demo images, logos, reviews, prices and text are samples to replace before launch.

Not Included

  • Your app. The dashboard, chat and calendar are coded mockups with sample data, not a working product.
  • Sign-in, accounts and billing. The auth pages and pricing are page designs; there is no auth or checkout code.
  • Help articles or a documentation system. The help center links to your own docs.
  • A CMS. Content lives in files in your repository.
  • Live status data, and newsletter providers other than Mailchimp.
  • Dark mode. Taskly ships one light palette.
  • A Figma file.
  • Hosting, a domain or deployment.

What You Can Build With Taskly

Task or project management app. Start from /: the coded dashboard in the hero, feature cards, pricing with a plan comparison and the template gallery. Extra work: rename the sample projects and tasks in dashboard-mockup.md to match your product.

Team workspace or collaboration tool. Start from /home-2/: solution tabs by team, the solutions pages, the integrations directory and the reviews page. Extra work: replace the sample integrations and team pages with the ones you support.

Productivity app with a free plan or trial. Start from /home-3/: the sign-up form in the hero, feature rows, scrolling reviews and the sign-up page. Extra work: connect the forms to your own auth.

Agency or client work tool. Use the agencies solution page, project templates and the request-a-demo page. Extra work: the templates are samples, so write your own boards and tasks.

Needs development for any of these: sign-in and accounts, billing and checkout, help articles, live status data, and the app itself. Taskly is the marketing site in front of them.

Change Layouts From Content Files

9 sections come in 2 or 3 layouts: hero, logo strip, integrations and FAQ (3 each); features, feature rows, why-us cards, reviews and pricing (2 each). The page header has 2 layouts too. Pick a layout with one layout value in the section’s content file, or in a page’s frontmatter block, with no code changes.

This is how the third homepage sets its hero and reviews (src/content/homepage/english/home-3.md, other fields left out):

heroSection:
  layout: "signup" # default | split | signup

testimonialsSection:
  layout: "marquee" # columns | marquee

Section files list their options and allowed values in comments, and /elements/ previews each layout.

Site Settings In One File

Site identity, search, forms, cookie consent, the announcement bar, animation and languages are set in src/config/config.toml. For example (comments shortened):

[settings.search]
  enable  = true
  exclude = [] # path prefixes left out of the index

[settings.announcementBar]
  enable = true # false removes the bar from every page

Set your site URL once in config.toml, and every canonical, sitemap and feed URL follows it. Colors, radii, breakpoints and the type scale are set in src/styles/theme.css. Menus are in src/config/menu.en.json and menu.fr.json.

Design

  • Pastel palette: sun yellow for the main buttons, lilac for links and the featured plan, near-black ink for headings, warm cream for cards, and seven pastels (sun, lime, sky, lilac, orchid, mint and lemon) that content files pick by name.
  • Four footer layouts: dark, dark with a large wordmark, cream with a newsletter card, and white with pastel cards.
  • Bricolage Grotesque for headings, Figtree for body text, DM Mono for small labels, and an italic serif pill for one highlighted word in titles.
  • Coded product mockups: dashboard, team chat, calendar, conversation list, gauge and template previews, decorated with comment pins and annotation labels.

Where Things Live

src/
  config/          config.toml, menu.en.json, menu.fr.json, social.json, fonts.json, language.json
  content/         Markdown for every page, in english/ and french/ folders
    sections/      default content for each section
    widgets/       dashboard mockup data, cookie banner, announcement bar
  layouts/         page layouts, 47 section components, mockups and cards
  pages/[...lang]/ routes for both languages
  sections.schema.ts  section fields and layout options
  styles/theme.css    colors, radii, type scale and breakpoints

Page text, images, buttons, menus and section options live in Markdown, TOML and JSON files, not in components. A page can override any section’s content through a named block in its frontmatter while the section keeps its shared defaults.

Built-In Site Features

  • Site search (⌘K) powered by Pagefind, built with your site and covering both languages.
  • Mega menu with columns, a featured card and nested flyouts, which turns into an accordion on phones.
  • Announcement bar above the header that visitors can close.
  • SEO basics built in: canonical and Open Graph tags, a generated share image per page, a sitemap, robots.txt and RSS feeds. Set your site URL in config.toml first.
  • JSON-LD structured data for your organization, website, pages, blog posts, FAQ and job postings. Delete or replace the sample careers entries before launch so no sample job ads are published.
  • Hreflang tags for both languages.
  • Cookie consent banner: scripts you mark as analytics or marketing run only after the visitor accepts that category.
  • MDX shortcodes for posts: callouts, steps, tabs, code tabs, file trees, keyboard keys and more.
  • Respects the reduced-motion setting for animations and smooth scrolling.
  • Contact form that posts to Formsubmit, Formspree or Netlify Forms, chosen in config.toml. Newsletter forms connect to Mailchimp.
  • Generates llms.txt, llms-full.txt and a Markdown copy of each page, which some AI tools and coding agents can read.
  • A Copy page and Ask AI menu that opens ChatGPT, Claude, Perplexity or Grok with a link to the page.
  • robots.txt switches to allow or block AI search crawlers and AI training crawlers separately.
  • Optional IndexNow script that tells Bing and other participating search engines which pages changed.

Customize With AI Coding Tools

Taskly ships instruction files for AI coding tools: AGENTS.md, plus CLAUDE.md for Claude Code, GEMINI.md for Gemini CLI, rules for Cursor, GitHub Copilot and Windsurf, and SKILLS.md with step-by-step recipes (add a section or page, reorder the homepage, add a language, rebrand).

What each tool reads on its own:

  • Codex: AGENTS.md
  • Cursor: .cursor/rules/theme-architecture.mdc and AGENTS.md
  • Windsurf: .windsurf/rules/theme-architecture.md and AGENTS.md
  • GitHub Copilot: .github/copilot-instructions.md and AGENTS.md
  • Claude Code: CLAUDE.md, which imports AGENTS.md
  • Gemini CLI: GEMINI.md, which imports AGENTS.md
  • SKILLS.md: no tool reads it on its own. Mention it in your request.

Most changes are edits to Markdown, TOML and JSON files. Ask your assistant to update the English and French files. Some things stay with you: form and newsletter accounts, your domain and host, legal text, product facts and prices, logos and photos, and a final look at every page in the browser.

Best for

01
  • Task and project management app websites
  • Team collaboration and workspace tool websites
  • Productivity and planning app websites
  • Remote work and async communication tool websites

Not ideal for

02
  • Developer tools, APIs and cloud platforms
  • Teams that need product docs inside the site
  • Sites that need dark mode
  • Agencies and service companies

Frequently asked questions

Is the product dashboard on the homepage a screenshot?

01

No. The dashboard, team chat, calendar, gauge and template previews are coded in HTML and Tailwind CSS. Their sample tasks, people and figures live in src/content/widgets/{english,french}/dashboard-mockup.md and the section content files, so you can rename projects and change numbers without editing an image.

Does the pricing page have a monthly and yearly switch?

02

Yes. The plan cards have a monthly and yearly toggle with a savings badge, and each plan sets a price and period for both positions. The pricing page adds a plan comparison table. Plans link to your sign-up or contact page; there is no billing integration.

Can I connect the log in and sign-up pages to my app?

03

The log in, sign-up and password reset pages are designs with no auth code. Set form.action in src/content/auth/{english,french}/ to your backend or your auth provider's endpoint, and point the social sign-in buttons to your provider.

Does the help center include help articles?

04

No. /help/ is a landing page with a search box, topic cards and a list of popular articles. Each link points to # until you set it to your own docs or help desk pages.

Can the status page show live uptime?

05

Not by itself. /status/ is a static page with sample services, uptime bars and incidents. Edit it by hand, or link to your status provider instead.

How do I switch a section to another layout?

06

Set its layout value in the section's content file, or in a page's frontmatter block for one page only. The allowed values are in a comment next to the field, and /elements/ previews every layout. The demo also has a Change layout button that shows the layouts in place; it only appears in the theme's own demo build.

Does Taskly have dark mode?

07

No. Taskly ships one light color palette. Colors are tokens in src/styles/theme.css, so you can change the palette in one file.

What do AI coding assistants read in Taskly?

08

AGENTS.md (Codex, Cursor, Windsurf and GitHub Copilot), CLAUDE.md for Claude Code and GEMINI.md for Gemini CLI, which both import AGENTS.md, plus rules for Cursor, Copilot and Windsurf. SKILLS.md has step-by-step recipes; mention it in your request.

How do the contact and newsletter forms work without a backend?

09

The contact form posts to Formsubmit, Formspree or Netlify Forms, chosen in config.toml with your endpoint. Newsletter forms post to your Mailchimp list. Until you set them, the dev server shows a notice and the build prints a warning.

Can I run the site in English only, or add a language?

10

One script removes French and the site builds in English only. To add a language, add it to src/config/language.json, then copy and translate the English content, menu and interface files; SKILLS.md has the steps.

What do I need installed?

11

Node.js 22.12 or later and npm. Install with npm ci, preview with npm run dev and build with npm run build. Site search works on the built site, not in the dev server.

Choose the plan
that fits how you work.

Pay once. No subscription. Choose 12 months or lifetime downloads on Essential.
Pro and Business include downloads and updates for life.

Essential

For solo creators building one client site or personal project per theme.

Limited Time 45% OFF Act now before it's gone

$99 /12 months $179

+ Local Taxes

Bundle value

Individual themes value $1,085

Save vs. buying separately $986 (91%)

Themes & access

  • Included: 15+ themes plus new releases for 12 months
  • Included: 12-month access Downloads and updates
  • Included: 1 project per theme

Support

  • Included: Email support
  • Included: 6 months of email support

Extras

  • Included: RTL support as themes add it
  • Included: Included GitHub Repository Access
  • Not included: Editable Figma templates
  • Not included: Team collaboration
  • Not included: Tina and Sanity editions

Pro

Recommended

For freelancers and teams working across multiple client projects.

Limited Time 50% OFF Act now before it's gone

$199 /one-time $399

+ Local Taxes

Bundle value

Individual themes + Figma value $1,205

Save vs. buying separately $1,006 (83%)

Themes & access

  • Included: 15+ themes plus new releases for lifetime
  • Included: Lifetime access Downloads and updates
  • Included: 10 projects per theme

Support

  • Included: Email support 24-hour response
  • Included: 24 months priority email support

Extras

  • Included: RTL support as themes add it
  • Included: Included GitHub Repository Access
  • Included: Editable Figma templates
  • Included: 5 seats Team collaboration
  • Included: Tina and Sanity editions

Business

Complete access

For studios and teams that want unlimited projects, more seats, and complete access.

Limited Time 40% OFF Act now before it's gone

$299 /one-time $499

+ Local Taxes

Bundle value

Individual themes + Figma value $1,205

Save vs. buying separately $906 (75%)

Themes & access

  • Included: 15+ themes plus new releases for lifetime
  • Included: Lifetime access Downloads and updates
  • Included: Unlimited projects per theme

Support

  • Included: Email support 12-hour response
  • Included: 36 months highest-priority email support

Extras

  • Included: RTL support as themes add it
  • Included: Included GitHub Repository Access
  • Included: Editable Figma templates
  • Included: 20 seats Team collaboration
  • Included: Tina and Sanity editions

Alternative themes to compare

Kivo

Released 12 Oct, 2026

$79 $59 or included with All Access Pass

Choose Kivo if your product is developer-facing, such as an API, AI, cloud or dev tool, and you want code samples, a docs landing page and light and dark mode.

Live demo

Stella

Released 04 Oct, 2025

$79 or included with All Access Pass

Choose Stella if you want a general B2B SaaS product-marketing site with a matching Figma file.

Live demo

Upstart

Released 26 March, 2025

$79 or included with All Access Pass

Choose Upstart if you are still pre-launch and want a smaller page set focused on features, pricing, FAQ and sign-up.

Live demo