Skip to content

sugarlabs/www-v2

Repository files navigation

Sugar Labs Web Site

Aims

  • Announce our vision and mission.
  • Invite potential users of Sugar Labs software.
  • Advertise our free software and licensing approach.
  • Provide links to software downloads.
  • Invite potential developers to the source code we hold in trust.

Contributing

Content about Sugar, Sugarizer, or Music Blocks is far more important than the site's style or appearance.

Please prioritize updating the site's content over its design.

To have your pull requests or issues considered seriously, you must be a user or developer of one of our software products: Sugar, Sugarizer, or Music Blocks.

For detailed guidelines, refer to the Contribution Guide.

Tech Stack

SugarWeb is a client-side web application written in TypeScript. It utilizes React for UI components and is designed to work with any JavaScript UI library/framework or the JS DOM API directly. The project is bundled using Vite.

Application

  • TypeScript 5
  • React 19
  • Tailwind CSS

Tooling

  • Node.js
  • Vite
  • ESLint
  • Prettier

Development

To get started with development, refer to the Developer Guide.