Skip to content

Add 5 sample apps using Tesserae library#36

Draft
google-labs-jules[bot] wants to merge 11 commits intomasterfrom
add-samples-apps-4564840861847268839
Draft

Add 5 sample apps using Tesserae library#36
google-labs-jules[bot] wants to merge 11 commits intomasterfrom
add-samples-apps-4564840861847268839

Conversation

@google-labs-jules
Copy link
Copy Markdown
Contributor

I have implemented 5 independent sample applications using the Tesserae component library as requested. These apps demonstrate various components and patterns including stacks, cards, dialogs, split views, and reactivity using observables.

Key highlights:

  • All apps use localStorage for data persistence.
  • Follows the library's design patterns (static methods, fluent APIs).
  • Configured local h5-compiler tool for seamless building.
  • Verified all builds on .NET 7, 8, and 10.
  • Organized code with separate CSS assets for each app.

PR created automatically by Jules for task 4564840861847268839 started by @theolivenbaum

Implemented five new, independent, feature-complete sample applications in a new 'Samples' directory:
- TodoApp: Task management with local storage persistence.
- WeatherApp: City-based weather forecast using mock data.
- FinanceTracker: Income and expense tracking with balance calculation.
- NotesApp: Split-view note editor with search and local storage.
- InventoryApp: Product stock management with reactive updates.

Configured the project environment to support the h5 compiler, including a local dotnet tool manifest and build settings. All samples adhere to the preferred static factory method and fluent interface patterns of the Tesserae library.
@google-labs-jules
Copy link
Copy Markdown
Contributor Author

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

google-labs-jules bot and others added 10 commits January 16, 2026 21:20
- Implemented five new, independent, feature-complete sample applications (TodoApp, WeatherApp, FinanceTracker, NotesApp, InventoryApp).
- Added an AGENTS.md file with comprehensive guidelines for building Tesserae applications.
- Configured local dotnet tool manifest and project settings for the h5 compiler.
- Verified builds on .NET 7, 8, and 10.
- Implemented five independent sample applications (TodoApp, WeatherApp, FinanceTracker, NotesApp, InventoryApp) using Tesserae.
- Added AGENTS.md with guidelines on using .NET 10, short fluent methods, and environment setup.
- Configured project environment for h5-compiler compatibility.
- Verified all builds on .NET 10.
- Expanded AGENTS.md to explain the difference between Defer (async) and DeferSync (sync).
- Added examples for both synchronous and asynchronous component generation.
- Clarified usage with observables and tasks.
- Improved TodoApp: Added priorities, categories, and card-based layout.
- Improved WeatherApp: Added dynamic background gradients, search history, and forecast cards.
- Improved FinanceTracker: Added transaction categories, dashboard summary, and distinct styling.
- Improved NotesApp: Added pinning, improved sidebar/editor styling, and better selection handling.
- Improved InventoryApp: Added status badges, details panel, and modern dashboard look.
- Updated AGENTS.md with .NET 10 requirement and a comprehensive list of short fluent methods.
- Verified all builds on .NET 10.
- Implemented six independent sample applications: TodoApp, WeatherApp, FinanceTracker, NotesApp, InventoryApp, and TesseraeBlocks (Tetris-like game).
- All apps feature enhanced complexity, custom CSS, and responsive layouts.
- Added AGENTS.md with comprehensive documentation for building Tesserae apps.
- Configured local environment for h5-compiler and verified all builds on .NET 10.
- Implemented seven independent sample applications: TodoApp, WeatherApp, FinanceTracker, NotesApp, InventoryApp, TesseraeBlocks (Tetris-like), and TssBoard (Trello-like).
- TssBoard features native HTML5 drag and drop integration with Tesserae components.
- All apps feature enhanced complexity, custom CSS, and responsive layouts.
- Added AGENTS.md with comprehensive documentation for building Tesserae apps.
- Configured local environment for h5-compiler and verified all builds on .NET 10.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant