- Issue created by @promes
- ๐ณ๐ฑNetherlands promes
Sorrrry, I forgot to mention it is in the subtheme, which I use allways in a separate directory.
In the Solo settings only I also found:
- Popup Login Block
- Fixed Search Block
- Footer Menu - ๐บ๐ธUnited States flashwebcenter Austin TX
Hello,
The Solo theme includes some block configuration provided through config/optional files, located in solo/config/optional. These configuration files are the same in versions 1.0.12 and 1.0.14. This configuration is only applied when you install the theme for the first time. If you modify these configuration files after the theme is already installed, the changes will not take effect unless you uninstall and reinstall the theme.
When upgrading the theme from 1.0.12 to 1.0.14, you should not uninstall the theme. Uninstalling and reinstalling the theme will reset all your existing settings, replacing them with the default configuration provided by the theme.
If you accidentally uninstalled the theme (or a module) and lost your custom configuration, here are some tips to try to restore your old config:
- Backups (if available): If you have a database backup from before the uninstall, restore the backup. This is the easiest way to get all your old settings back.
- Config Export (if you exported before): If you previously exported your site configuration (drush config-export or from the admin UI), you can re-import (drush config-import) after reinstalling the theme to restore your settings.
- Manual Rebuild (if no backups exist): If you have no backup, youโll have to manually reconfigure the blocks, theme settings, and any other configurations tied to the theme. You could reference an old staging/dev environment if you have one.
- Partial Config Import: If you still have access to a copy of your config/sync folder or the old database, you can manually copy over just the config files related to the theme (like block.block.*, theme.settings.solo, etc.) and import only those. Be careful when mixing old and new config to avoid compatibility issues.
Best wishes,
Alaa - ๐ณ๐ฑNetherlands promes
Alaa, thanks for the info. But I have another case. I have been unclaer.
1. I have an existing site, installed with version 1.0.12 and updated with composer to 1.0.14.
2. I have a new site installed with 1.0.14.
In both sites I made a copy of the solo subtheme for local alterations.
I use site 1 to see where I altered the theme settings of the subtheme.
In the settings of the subtheme of the new site I am missing the mentioned parts in the settings. Like the Page Title Settings for changing the fontsize of the pagetitle (which is new). In the first site I can change this. - ๐บ๐ธUnited States flashwebcenter Austin TX
Hello,
On a fresh install, all configurations for the specified region work as expected. The configurations were exported to solo.settings.yml and solo_subtheme.settings.yml. In your case, it's unclear how the subtheme was created and where it is located. The Solo subtheme serves as an exampleโyou should copy and rename it as needed ../web/themes/custom/my-subtheme. This is the recommended approach.
Best wishes,
Alaa - ๐ณ๐ฑNetherlands promes
I just did it like you described: load solo with composer, copy the subtheme to themes/custom, rename the copied subtheme, install the subtheme and go to the settings page to update the settings.
I couldn't believe it myself that some settings were missing. It never happened before with other installs from your themes d8w3css and solo.
To be sure I did it correctly, I deinstalled solo completely, both manually from the theme/custom map and with composer from theme/contrib.
Then I installed solo again with composer as written above.
See the screenprints from the new subtheme settings page: several settings option are missing. Please check the solo settings as well. - ๐บ๐ธUnited States flashwebcenter Austin TX
Hello,
Are you saying that you can't see the region settings when you navigate to Admin > Appearance > Settings > Solo (admin/appearance/settings/solo)?
There is a message on this page, it states:
and on Solo's homepage, it states:
"Intelligent Design for a Clean Admin Experience
Soloโs intelligent design system hides unused region settings from the theme configuration page. This reduces clutter, making the interface cleaner and easier to navigate. This is especially helpful for Drupal site builders who want to focus only on the settings they actually need."Please add any blocks to see the region settings.
Best wishes,
Alaa