b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • Manuals Home
  • Latest Updates
 
  1. b2evolution CMS User Manual
  2. Developer Reference
  3. Website Skins/Themes
  4. Creating evoSkins
  5. Skin Checklist

Skin Checklist

Use this checklist to make sure your skin is ready for distribution.

General

  • Did you include the EvoBar?
    • Does it display correctly when logged in? All "global" styles that impact the evobar need to be made more specific, for example by preceding them with div#skin_wrapper
    • Does it hide the top of the content? (it should not)
  • Does the skin also display correctly when logged out?
  • Does comment preview work?
  • Do featured/intro posts work? (blog B)
  • Is there a contact link in the footer?
  • Are there appropriate credits?

Widgets

  • Does it have all the required widget containers? Especially:
    • the one that allows to switch from one blog to the next
    • the one that lists pages
    • the one that displays the blog name and tagline (except when it’s really impossible to make this a configurable area)
  • Does it have containers on all disp modes? Especially:
    • single post view
    • page view
    • user view
    • profile edit view

CSS

  • Does the CSS rendering still look like the original design once you’ve combined it with the default b2evolution styles?
  • Does the debug info display correctly when in $debug = 1 mode.
  • Is the main CSS file named /style.css?
  • Is there an /item.css file?
  • How do inline images look? (Blog A)
  • How do < code > sections look? (Blog B)

Packaging

  • Did you include a skinshot.png or skinshot.jpg? Does it have the right size?
  • Did you put the other resources (images, CSS, etc) into and /rsc folder within the skin?
  • Did you zip the skin folder so it can be unzip directly into the /skins folder and be ready to use?
Created by fatimahnasra • Last edit by fplanque on 2020-06-09 00:24 • •

No feedback yet

On this page

  • General
  • Widgets
  • CSS
  • Packaging

Search the Manual

Content Hierarchy

  • b2evolution CMS User Manual
  • User's Guide
  • Installation / Upgrade
  • Front-office Reference
  • Back-office Reference
  • Developer Reference
    • Website Skins/Themes
      • Skin Development Primer
      • Loading additional resources into a skin
      • Where are the skin files?
      • CSS Guidelines
      • Targeted CSS Selectors
      • Introducing evoSkins
      • Modifying evoSkins
      • Creating evoSkins
        • How to upgrade a b2evo blog template to an evoSkin
        • Skin Checklist
        • Validate as XHTML
        • Wordpress to b2evolution tags
      • Skin Tags / API
      • Styling widgets
      • Skin Quality Control
      • Using HTML 5 tags
      • Using Custom Item Templates
      • Using bootstrap classes in footers
      • Using Grunt
      • Dev Menu
      • How to add a Google Font (WebFont) ?
      • Custom Fields in a Template
      • Site Skins
    • Email Skins/Themes
    • b2evolution Files
    • Website Integration
    • Plugins
    • Debugging
    • Technical Reference
    • Hacks
    • Credits
    • Development
    • How to... (Customize)
    • Scheduled Tasks Reference
  • Operations Reference
  • Advanced Topics
  • Glossary
  • Archives
Community CMS

This online manual is powered by b2evolution CMS – A complete engine for your website.

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque