Skip to main content

Static Assets

The static directory contains all the static assets for the web interface.

scripts.js

This file provides client-side interactivity and logic for the web application. Key features include:

  • Internationalization (i18n): A translations object holds text for both English (en) and French (fr).
  • LanguageManager: A utility to manage the application's language, allowing users to switch between supported languages. It stores the selected language in localStorage and applies the appropriate translations to the UI elements.

styles.css

This file contains the Cascading Style Sheets (CSS) used to style the HTML pages, ensuring a consistent and visually appealing user experience across the application.

smart-home.jpg

An image file used within the web interface, likely for branding or decorative purposes.