Hi Uwe,
I'm not sure which instructions you've followed, but for reference, here are two different resources that might offer some help:
You can see the repositories with the example themes mentioned in these documents here:
If you are not downloading the reference themes from git as a starting point, then there may be some elements you'll need to copy and create locally yourself.
For the theme to show up in Admin > Themes, the plugin must first be registered in Symfony. This involves create a config directory in your new plugin, and adding a configuration class PHP file to it. This is outlined in the Docs link above - make sure you change the name of the theme to your own theme's name in the config file when copying the contents. You may also need to compile the CSS in your new theme after clearing the cache - change directories to your new theme, and run the make command. For example, I can run this for the Dominion theme like so:
- make -C plugins/arDominionPlugin
If that command doesn't work for your theme, it may be because you haven't created the Makefile - see slide 9 in the deck linked above. You can copy the content's of Steve's makefile to yours, from here:
Additionally, when you clear the application cache, don't forget that both PHP-FPM and memcached have their own caches as well, so you also should restart these services.
In Ubuntu 14.04 with PHP 5.x:
- sudo service php5-fpm restart
- sudo service memcached restart
In Ubuntu 16.04 with PHP 7.0:
- sudo systemctl restart php7.0-fpm
- sudo systemctl restart memcached
I believe that once your plugin is visible in Admin > Themes, the setting value for which theme to load is stored in the database. Once you set it, it should stay selected until you change it again. However, there may be ways to indicate what plugins are default via a config file as well - if you want to explore that, you will need to dig further into the Symfony 1.x documentation. This page might be a good place to start:
I hope this helps - let us know how it goes!