DotNetNuke Skinning Tutorial Table of Contents

Back to BOOK PAGE

Table of Contents

Preface
Chapter 1: Overview of DNN Skinning
Chapter 2: Creating Your First Skin
Chapter 3: Page Layout
Chapter 4: Adding Style
Chapter 5: Configuring Skin Objects
Chapter 6: Configuring the Menu
Chapter 7: Images and Web Design
Chapter 8: Creating Containers
Chapter 9: Package and Deploy
Chapter 10: Skinning the Control Panel
Index

  • Chapter 1: Overview of DNN Skinning
    • What is Skinning
    • What are Skins Made Of
    • The Default Skins
    • Where are Skins Located
    • File Types in Skins
    • An Overview of the Skinning Process
    • What You Can Do With Skinning
    • Summary
  • Chapter 2: Creating Your First Skin
    • Choosing an Editor
    • Installing Visual Web Developer
    • Installing the DotNetNuke Starter Kits
    • Setting Up Your Development Environment
    • Creating Your First Skin
    • What Do We Have Here?
    • Why Parse?
    • Finishing Touches
    • Summary
  • Chapter 3: Page Layout
    • Page Design and Layout
    • How to Position
      • The Challenge that Lies Ahead
    • Browser Caching
    • Moving On with Our Skin
    • Summary
  • Chapter 4: Adding Style
    • A CSS Refresher
      • Cascading Rules
    • Seeing Style in Action
    • A Portal's CSS in Site Settings
      • More Style to Cascade
    • Back to Our Skin
    • A Spacing Problem
    • Browser Compatability
    • Summary
  • Chapter 5: Configuring Skin Objects
    • What are Skin Objects
    • What is There to Do with Skin Objects
    • Creating Our XML Skin File
    • Implementing Style with CssClass
    • Skin Objects You Don't See Everyday
    • Adding Pages
    • The Breadcrumb Skin Object
    • Skin Objects' Attributes
    • Summary
  • Chapter 6: Configuring the Menu
    • The New Menu
    • Initial Menu Configuration
      • Providers and How They Relate
    • Basic Menu Attributes
    • Setting the Style Attributes
      • The Sub-Menu Items
      • Root-Level Items
      • Menu Items Style
      • Hovering Style
      • Other Styles
      • Custom HTML Attributes
    • Setting Paths in the DNNMenu
    • Child Image Attributes
    • Future Changes
    • Summary
  • Chapter 7: Images and Web Design
    • Choosing a Graphics Editor
      • Your Choices
        • Adobe Photoshop
        • Gimp
    • Begin with the End in Mind
    • Doing Homework
    • Inspiration
    • Purchasing a Design
      • Monster Templates
      • Design Load
      • Boxed Art
      • Free Designs
      • Working with Templates
    • Design
      • Colors
      • Layout
      • Banner
      • Background
      • Bandwidth Considerations
    • Creating Images
      • Rounded Corners
      • Gradient Bars
      • Shadows and Other Effects
      • More Photoshop Skills
    • Putting the Images into Your Skin
      • Slicing and Dicing
      • Saving
      • Inserting the images
      • Adding the Gradient Bars
    • Replacing the DNN Default Icons and Graphics
    • Summary
  • Chapter 8: Creating Containers
    • Creating Our First Container
    • DNN Tokens for Containers
    • Adding to the Container
      • Table Structure
      • Making Necessary XML Additions
      • More Menu Options
      • Container Token Attributes
    • Implementing More Graphics
    • Summary
  • Chapter 9: Package and Deploy
    • What is Packaging?
    • Is Packaging Necessary?
    • How to Package
    • How to Deploy
    • Creating Thumbnails
    • Handling Bad Installs
    • Summary
  • Chapter 10: Skinning the Control Panel
    • Your Choice of Control Panels
    • Control Panel—In Detail
    • Change the Background Color
    • Streamline the Control Panel
      • Lengthen the Module Drop-Downs
      • Eliminate Common Tasks
    • Summary

Back to BOOK PAGE

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z