Cheatography
https://cheatography.com
Everything you need to do before launching your Drupal theme. Useful for site builders who are creating public Web sites and themers who are selling their Drupal themes.
Theme Files
.info |
Logo.png (294px x 219px) |
Favicon |
CSS, HTML and PHP complies with Drupal coding standards |
Contents of the Theme README File
Configuration information. |
Base theme |
Base theme toolkit (e.g. Fusion Accelerator or Omega Tools) |
Related modules for navigation |
Related modules for layout |
Related modules for styling |
Designer credits |
Themer credits |
Project home page |
Documentation home page |
|
|
Page elements
breadcrumbs |
content |
main menu |
messages |
page title |
secondary menu |
sidebar first |
sidebar second |
site name |
utility menu |
Commonly Used Blocks
recent comments |
recent content |
search |
user login |
|
|
Characteristics of a Responsive Site
Layout grid is flexible. |
If layout grid is not flexible, the layout still adapts to screen size. |
Media have a max-width (img, object, embed, video). |
Forms have a max-width (form, input, textarea). |
Media queries are used to target mobile, tablet and desktop layouts. |
If no media queries are applied (typically for mobile), content is still accessible. |
Javascript polyfill has been applied to the site for older browser support. |
Navigation is fat-finger friendly at smaller sizes. |
Meta tags have been added to standarize the viewport and screen width sizes. |
Headings adapt to different screen sizes (font family and size). |
|
Drupal Site Launch
Tester content and user accounts have been removed. |
Permissions are correctly set for anonymous access to search and contact modules. |
Pathauto has been configured for SEO-friendly URLs. |
Footer includes copyright notice (or CC-license as appropriate). |
404 error page is meaningful (or hilarious). |
|
Created By
Metadata
Favourited By
Comments
Elsinho 09:01 10 Aug 12
This is just a guess, but as somebody who is a niewbe to using CMS, I was asking myself a similar question: I want to use Drupal (or some other CMS) to maintain a site that until now has consisted mainly of static web pages. Visitors of the site do not and should not be able to log in nor should they see any log-in form. So the first thing I asked myself after I installed Drupal and browsed to the default generated site is: how to remove the login form so that site visitors do not see that one can log in to this site at all.What I really would like though is a way that totally disallows any log in for visitors from the WAN and only allows admin logins from our company-internal LAN.
Add a Comment
Related Cheat Sheets
More Cheat Sheets by emmajane