π‘ The package does β¦
| ποΈ Library | @jaisocx/sites_tool |
π·οΈ ver.: 1.2.3 |
| π Updated | 2025 | Nov 16 22:40 CET 2025 |
| π Size | π Folder: 53 KB | π¦ Tarball: 12 KB | π .js: 4 KB |
| β‘ JS Engine | π Browser: β yes | π§ Express: β yes | π₯οΈ Console: β yes | β no |
The package does β¦
π <Sites_tool_name>
π MediaAndStyles/
π themes/
π theme_base/
π responsive/
π responsive_size_d05_very_small_xxs_landscape__<Sites_tool_name>_theme_base.css
...
...
π <Sites_tool_name>_theme_base_main.css
π responsive_size_Imports_<Sites_tool_name>_theme_base_Relative.css
π responsive_size_Imports_<Sites_tool_name>_theme_base_Webpack.css
π responsive_size_Imports_<Sites_tool_name>_theme_base_Webpack_minimal.css
π <theme_name>/
...
...
π <Sites_tool_name>_main.css
π <Sites_tool_name>_relative.css
π <Sites_tool_name>_resolved.css
π <Sites_tool_name>_resolved_minimal.css
π <Sites_tool_name>_webpack.css
π <Sites_tool_name>_webpack_minimal.css
π src/
π index.ts
π webpack.aliases.cjs
π webpack.aliases.mjs
π webpackAliases.ts
π transpiled/
π CommonJS/
π ESNext/
π Webpack/
π <Sites_tool_name>_bundle.js
π index_preview.html
π index_preview.mhtml
π index_preview.eml
π <Sites_tool_name>_preview.html
π package.json
π package-lock.json
π README.md
π README.eml
π README.html
π README.mhtml
π webpack.aliases.json
favicon/*.ico site logo to show in browserβs tab label above, referenced in index.example.html in <link rel="icon" ... /> tag.
MediaAndStyles/*.css styles where css props are set via css variables. For example font-size: var(--jsx--sitestool--htmlelem--font-size);.
MediaAndStyles/themes styles where the css variables get their values. For example --jsx--sitestool--htmlelem--font-size: 1rem;.
MediaAndStyles/themes/theme_base all css variables from main.css get their values. The responsive fileset is imported in relative and webpack aliased .css imports.
MediaAndStyles/themes/color_themes examples of themes where just the color and background color css variables get their values. May also set border-color and background images, shadows and other color themes relevant css variables if referenced in main.css.
MediaAndStyles/themes/theme_layout_example a theme with responsive fileset produced by SitesToolAutomation. The responsive fileset is relevant mostly for fine tuning sites for mobile portrait, tablet and big displays, since for the layout themes for sure the sizes of the displays are relevant.
src/index.ts styles imports to be accessed later when built with Webpack, and the produced by The Webpack bundle.js is referenced like <script src="bundle.js" in .html.
src/webpack... infrastructure static files for the Webpack.
BuildData.example.json The template of a json config for building a sites tool. You may use to copy paste to BuildData.json for a new sites tool.
index.example.html the sites tool preview, locally and when installed with the new command ./cmd/install_and_view_sites_tool.sh.
package-lock.json npm system file.
package.json the main conf file for this npm package.
README.md documentation file in md format.
webpack.aliases.json the webpack aliasβ name and the relative path in this npm package folders structure.