Would like to see more documentation and training videos on various aspects of using the Genesis starter theme, ranging from total noob-type stuff to advanced application.

I understand video storage may be a concern for the producer, so if others know of a nice solution, please chime in. Some that I'm familiar with are as follows:

  • Kaltura. First 10GB are free to host. Has Drupal integration module.
  • Amazon S3. Every 10GB costs $1.50 per month to host. Has Drupal integration module.
  • YouTube. Free.
  • Blip. Free.

Others?

Comments

Jeff Burnz’s picture

I like Blip.tv, I believe that is where all the Drupal dojo videos are kept. They also have video production guidelines which are worth reading - http://groups.drupal.org/node/8916

I'll sleep on this tonight and come up with a short list of videos we could produce, feel free to jump in add your own.

For starters at least one basic video for each major subject covered in the Genesis docs. However I would leave out Conditional Styles for now as I am going to integrate it with the theme.

Regarding written docs, please suggest some titles we could work on, I'm so close to the project its hard for me know what people want or need:)

Jeff Burnz’s picture

Title: More documentation/training please. » Genesis documentation and training videos
Component: Genesis SUBTHEME » Documentation
Category: support » task

Just updating the title etc.

hlund’s picture

Ideas for videos for the first four sections of the documentation.


Introduction video
  • Why another starter theme?
  • What was the thinking behind creating this theme?
  • Its philosophical underpinnings, when it comes to theming for Drupal?
  • The main features that differentiate this theme from the rest?
  • Why a themer may want to consider using Genesis.
  • The difference between Genesis SUBTHEME and Genesis LITE.
  • Preview of topics covered in subsequent videos.
Subtheme Setup
  • Step-by-step instructions from downloading the release from D.O. to installing a pristine Genesis subtheme, ready for theming.
Layout Setup
  • Steps to modify general layout features:
    • layout option for the body tag
    • default font settings for the entire site
    • setting site-wide default margins and padding
    • default colors for text, links, etc.
Site Section Layout
  • Step-by-step instructions for targeting certain specific sections in theming font style, margins/padding, colors, etc.
Gpanels
  • What are Gpanels, and how do they differ from similar concepts (e.g., Panels?)?
  • In what situations are they better to use than other options?
  • Step-by-step instructions for activating a Gpanel that can then be applied to activating any other Gpanel.
  • More?
Other ideas?
Jeff Burnz’s picture

Looks good Hans, I would add, to this first list:

Theming Gpanels. I realize now that I included almost no instructions or selectors for actually styling a Gpanel region or how to target a block based on its Gpanel container (next version will have these selectors). I built two themes this week and both used Gpanels and I plan on using them a lot so I need to add them.

Heres some other ideas I have:

Styling the Header - more complicated I think than some themes, due to use of the h1/div strong/span containers, theming needs to account for this set up.

Styling Primary and Secondary link - a must, especially some guidelines on doing tabbed menus, how to add Nice menus or your own Superfish menus.

Accessibility Features - I want to do this one, to show it off in plain light exactly how this theme supports better accessibility.

plastique’s picture

Hi Jeff,

Is any of the videos in production? I ask this because I'd like to use some superfish menus in my theme (based in your awesome port of kodariffic.

I've read lots of guides of achieving the superfish thingy, but they all point out to the use of the theme-settings.php file that either genesis or it's subthemes don't have. Could you point me out how to create this file (in terms of minimum content to make it work) or where can I paste instead the snippet that goes there?

Or maybe you could share with me what to do with the pixture reloaded code which I couldn't copy and make it work on genesis.

Any help would be very helpful, there is no need to say that If achieved, I will post the whole solution step by step for dummies (like me).

Cheers!

Jeff Burnz’s picture

Assigned: Unassigned » Jeff Burnz

The Pixture Reloaded method is an OK way to incorporate Superfish and if you can understand it, its a pretty easy integration.

That said my recent thoughts on this are to use a module instead, simple reason being that you can have a lot more configuration and control in a module. Now, I have a Superfish module kindly passed on to me from Roopletheme and I will be making a video to show how to use this in your theme AND it will be this week, so your timing is impeccable because I have scripted out a whole bunch of videos, mostly short "how tos" that cover both Genesis and Adaptivetheme.

I'll keep you posted, they will be on Blip and Adaptivethemes.com. I'll probably post them to the Drupal planet also so if you follow that you will see them pop up, but I will post back here as they are released.

plastique’s picture

Thanks Jeff, you are as helpful as allways :)

Just thinking loud... would be a killer if you also solve once and for all the one-lined loginbar discussion...

Jeff Burnz’s picture

would be a killer if you also solve once and for all the one-lined loginbar discussion...

The next version of AdaptiveTheme has this build in via theme setting, which is due out tomorrow...

plastique’s picture

Ok, I'll give it a try this weekend as a challenge and will let you know if I succeded...

I don't have much time in the week since I am in one of those jobs where you use the pc only for email, word and the occasional visit to drupal.org ;) government work hours are eternal :(