@Anton+Bar ,
Agree. But, Believe me, It’s (Drupal Portal) very powerful like ability to modify css, templates, admin configuration screens, contributed modules etc. Initially, It looks like configuring the developer portal own theme looks complex, But, Once you setup (It will takes less than 10 minutes), you will appreciate the flexibility it provides.
As a community, We are here to help you to get started. Regarding,
How do I replace the default home page with a jumbotron image + title and subtitle? Do I need to create a whole new theme just for this?
- You don’t need to create a whole new theme, you will create sub theme & See "Remove the Front Page Default Blocks " here that explains how to override front page title & subtitle, You can replace the image using background image in CSS.
When I edit blocks and want to add a picture, it opens an empty Media Browser w/o an option to upload or manage the media files. Very counter-intuitive.
Agree, It should be lot simpler. I am working on creating a theme similar to enterprise portal & making the configuration much simpler like the same. I will keep you posted.
3. If I do want to create a new theme -
3.1 - where do I download the source files?
You will take git checkout from pantheon dashboard.
3.2 - will I need both the PHP a nd the MySQL DB?
You can change to code & check in to see the changes in dev environment. If you would like to work in much faster pace, you can setup local instance. In that case, you need PHP & MySQL. You can take the backups in pantheon, download the mysql db & import in local machine.
3.3 - XAMPP should work for this?
Yes, It should work.
I understand, It should be much simpler. We will make it much simpler. We will keep you posted.