I'm currently migrating an existing website into Drupal and I need help to lay the basic architecture "Drupal-style" and plan the user interaction. I'm ideally looking for "the right way to do it" as opposed to "something that will work" and with the large amount of community sites running Drupal I'm finding it hard to find good guidance for a "no blog, no forum, no comments, business-style site".
We're talking about a fairly large site here, fully translated into 7 languages. I have designed a theme that replicates the basic layout of our existing site. That's great, but each individual page has plenty of additional formatting, pictures, etc, which necessitates plenty of HTML and CSS.
This leads to questions like:
- The general CSS is in the theme, but where do I put the CSS which is specific to a certain page?
- Should I (and the other web developers) program HTML by using the "full HTML" input filter and just typing it in directly?
The pages were designed by web designers with Dreamweaver etc. and we will continue to use the web designers for new major material, but non-technical users will do the new translations of pages and the small ongoing text changes. That's the main reason we chose Drupal, to allow this, plus it has a few other nice features.