Re-organize LESS for widgets and shortcodes and fix imports

Merged Olivier Goulet requested to merge oliviergoulet/solstice-assets:fix-astro-components into main

Some newer LESS files were never imported into Astro's main.less file.

Also organizes widgets and shortcodes into their own directory under /components

Edited by Olivier Goulet

Merge request reports