We'll need a couple themes to go along with the profile I assume. We'll need to figure out how many and if we start from scratch or build off another existing theme.

Comments

Anonymous’s picture

May I recommend for consideration the omega base theme? It can go a long way toward offering a default subtheme out of the box that can be heavily customized or not. The default subtheme could be a sparse "bandcamp"-ish style theme similar to look and layout as the current pushtape demo. Other subthemes could be setup for each user type with layouts that compliment the feature set provided for that user type. For example, if a user is a band they would be able to select from the available themes that best suit the features that bands need. The same would apply to labels and other user types. Initially one theme for each user type would be good but eventually numerous for each _could_ be available for design variety.

Besides being able to do what panels does Omega will also be responsive, mobile-first and HTML5/CSS3 ready.

Omega+Delta+Context gets my vote.

gusaus’s picture

Title: Customizable designs and themes » Customizable base theme

Based on our discussions in #pushtape and what Farsheed outlined on http://drupal.org/node/1260216#comment-5012452, I think Omega would be a good choice for a base theme. Especially if banghouse is ready to build it! Any other thoughts or suggestions?

Anonymous’s picture

Issue tags: +theming, +omega, +pushtape

I'm going to work on duplicating the existing "framework" theme in omega with the goal of having a fully replicated "bandcamp" style theme as a default theme in the distro for bands/musicians. Zirafa please ping me in #pushtape as I have some questions. I assigned this issue to myself as per suggestion by Gusaus.

Anonymous’s picture

Assigned: Unassigned »

issue failed to assign to me in last comment

zirafa’s picture

Hi guys,

I think Omega is a good technical foundation. But even before we get into the technical side, I think we should try and get a design loop going here. I think to really make Pushtape shine we will need to have a good design team. Anybody know any good graphic designers? I'll try to reach out to the ones I know.

At this point let's think very broadly. We have fields for albums and tracks, as well as views and image styles. I created several artwork image styles ranging from a 100x100 thumbnail to a huge 1600x1200 style. Trying to clone something like Bandcamp is a good first step, but the devil is in the details. We need to take this step seriously.

The pages that that need detailed design love:

1) Header and footer, navigation
2) Single album display
3) Single track display
4) Landing pages for releases, albums, tracks
5) An admin toolbar
6) Form styles
7) Admin workflow

The goal of a design loop would be to get flat, original design mockups (photoshop, fireworks, etc) before implementing it as a real theme to include with Pushtape. We have a good opportunity to drive some energy into design work here, and that can only benefit other Drupal projects.

gusaus’s picture

Totally agree we need to get the design loop going and we have a potential designer if we're able to provide a budget. To do this we really need to #1260216: [meta] What is Pushtape? .

We have the people resources to do this right!

Anonymous’s picture

@gusaus & @zirafa:

Although I am rather busy atm, if design comps are made available & if I can get access to the dev site (can i check out a copy - svn? git? anything?), I will be able to at least get started. In a relatively short period of time (1-2 weeks in my spare time) I can build at least one default "bandcamp-ish" starter theme. I will of course work on others as comps become available. But let's definitely take this first step and get comps made.

I am glad to see there is movement here and am eager to participate. I'm on IRC more than anywhere else. Ping me @banghouse in #pushtape and set the channel to auto-connect in your client!

zirafa’s picture

Hi banghouse, I've just commited initial code to http://drupal.org/project/pushtape_features

http://drupal.org/node/1356858/release

I believe working off of this features package will be easiest, just turn it on with a fresh install and follow instructions in README.txt.

gusaus’s picture

Version: » 7.x-1.x-dev
Component: User interface » Code
Assigned: » Unassigned

Has there been a decision on which theme to start with?

gusaus’s picture

Status: Active » Closed (duplicate)