Customize Sakai Skin June 14, 2007 Julie Mai, Stanford University Gonzalo Silverio, University of Michigan.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOadmin Branding Tutorial. Welcome to the EBSCOadmin Skinning and Branding tutorial, where you will learn how to customize EBSCOhost.
Advertisements

Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
Interface Design 2 Week 10. Interface Design 2 :: Week 10 :: Calendar.
Multimedia for the Web: Creating Digital Excitement HTML, XHTML and Web Authoring.
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
Dreamweaver 8 Concepts and Techniques Introduction Web Site Development and Macromedia Dreamweaver 8.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Creating a Web Page HTML, FrontPage, Word, Composer.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
© 2011 Delmar, Cengage Learning Chapter 2 Developing a Web Page.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Creating a Simple Page: HTML Overview
Dreamweaver CS6 Jumpstart CCSA 115 Web tools Lesson 1.
Adobe Dreamweaver CS3 Revealed CHAPTER ONE: GETTING STARTED WITH DREAMWEAVER.
Publications, design sets, web pages
Web Design Dreamweaver Semester 2 ATBs. ATB #1 What is a web site?
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
Getting Started with Expression Web 3
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Chapter 3 Dreamweaver: Part I The Web Warrior Guide to Web Design Technologies.
Web Technologies Website Development Trade & Industrial Education
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
Coding: XHTML and CSS. Why code? Writers and editors are often asked to write and edit web copy. Although it is easy to create a web site without coding.
Website Development with Dreamweaver
Learning Web Design: Chapter 4. HTML  Hypertext Markup Language (HTML)  Uses tags to tell the browser the start and end of a certain kind of formatting.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
JAOIT 8.  Dreamweaver is a program for creating web pages and managing websites without having to type HTML code.  WYSIWYG – What you see is what you.
HTML Hyper Text Markup Language A simple introduction.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
UI Panel: Default Skins and other fun Aaron Zeckoski Virginia Tech
Presented by Graduate Design Group 2 Meredith, Jennifer, Cammay and Diane.
Dreamweaver 8 Introduction What you can do with Dreamweaver 8 What's new in Dreamweaver 8.
Creating Web Pages Chapter 5 Learn how to… Identify Web page creation strategies. Define HTML Web page elements. Describe the principles of good screen.
Word 2007 What’s New. Ribbon Interface Replaces toolbars and menus Contains tabs and grouped commands Each tab corresponds to task Related items grouped.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Tools to Create Web Pages Fall Tools Text Editors – Notepad (free) – Notepad++ (free) Word Processor – MS Word (Expensive) HTML – HTML Kit (free,
Creating a Web Site Review of Concepts. Templates Templates are special HTML files that are used to quickly create pages on a web site. They contain the.
Web Development Process The Site Development Process Site Construction is one of the last steps.
Lesson 15: Cascading Style Sheets. Objectives Identify ways to apply Web page formatting with Cascading Style Sheets (CSS1 and CSS2) using various methods.
Www2.computer.org Web Publishing Training Leo Wadsworth, Staff Manager April 2008.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
University of South Asia Course Name: Web Application Prepared By: Md Rezaul Huda Reza
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Positioning Objects with CSS and Tables
HTML Hyper Text Markup Language. The Basics u HTML documents contain “tags” which instruct the Browser software on how to present the information within.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Copyright © 2013 MyGraphicsLab / Pearson Education DREAMWEAVER INTERFACE MYGRAPHICSLAB: ADOBE DREAMWEAVER CS6.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Microsoft Expression Web - Illustrated Unit A: Getting Started With Microsoft Expression Web.
Cognos Connection and Cognos Portal Services Cognos 8 BI.
COMP 143 Web Development with Adobe Dreamweaver CC.
HTML Hyper Text Markup Language. Agenda Basics Tools Important tags Tables & databases Forms Publishing at Stern.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
Pre-Production Meet with the client to create a project plan:
Project 1 Introduction to HTML.
Chapter 1 Introduction to HTML.
Creating Websites With WordPress
HTML Basics and CSS style
Creating a Successful Web Presence
Tutorial 6 Creating Dynamic Pages
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Starting to develop a website
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Intro to SharePoint 2010 Branding
Presentation transcript:

Customize Sakai Skin June 14, 2007 Julie Mai, Stanford University Gonzalo Silverio, University of Michigan

Agenda Survey results Examples of customized skins Getting started: where to begin? Default Sakai skin: what can be modified? Best practices Helpful tools and resources for customizing skin

Survey Goals Better understand the process of customizing out-of-the box skin: Who is doing this work How long is the process Tools and resources used Areas for improvement

Survey Results Number or respondents: 18 Wide range of skills –Instructional technologist, user support, graphic designer, webmaster, software engineer, UI developer –34% have minimal experience with X(HTML) and CSS, rely on WYSIWYG editor Types of modifications (based on v2.3.x): –53%: slight modifications to the layout, color scheme, typography; gateway page: major modifications –42%: complete rework of the default skin

Survey Results Time spent on customizing skin: –Varies depending on tasks: 1-3 days to > 1 week Tools used: –Dreamweaver, BBEdit, EditPlus, Notepad, TextMate, Photoshop, Fireworks, Firebug, CSS Viewer Suggestions for improvement: –“It works very well for us! It’s pretty good and straightforward” –“Since our instance of Sakai is shared between 19 schools, we want our overall brand to be part of the initial logon but individual sites are branded based on the sponsoring institution so each institution also has its own skin. It works well for us!”

Survey Results Suggestions for improvement (continued): –Improve documentation: nearly 50% didn’t know documentation existed (“Knowing about documentation would have helped”) make it more detailed: “to change the color of this link, go to line 45 in portal.css” “a simple explanation of UI changes between versions is most helpful for upgrading an institutional skin to a new Sakai version” –More variety in out-of-the-box skin templates that have different layouts –Have a Sakai tool for administrators that allow you to easily make CSS changes through a web interface –“Move away from frames would be nice”

Examples of Customized Skins Out-of-the-box Sakai skin (v.2.3.x)

Examples of Customized Skins Lubeck University of Applied Sciences, Germany

Examples of Customized Skins Yale University, USA

Examples of Customized Skins Stockholm University, Sweden

Getting Started Download “sakai-demo” at (pre-built Sakai with Tomcat and a simple configuration): TOMCAT_HOME/webapps/library/skin -tool_base.css default -portal.css -tool.css -access.css images

Getting Started Download skin documentation associated with each Sakai release in Confluence:  sakai_skin.doc (Changing the appearance of the Sakai Portal and Tools)  Other helpful documentation in Confluence:  sakai.properties (Sakai 2.4 Admin Guide - Branding and Identity)  ide+-+Branding+and+Identity  Sakai Skin Setup 

Default Skin Demo: What Can Be Modified Setting up sakai.properties settings Modifying the skin - demo of small / medium / large effort and change To follow remotely: –

Best Practices Save copy of default folder / backup your work Comment your local changes Develop for IE first and then for other more compliant browsers (IE 7 issues) Avoid overlapping background and foreground images Beware of float drops, inheritance, other flammable materials

Helpful Tools and Resources A good CSS editor Firefox extensions/add-ons: oFireBug: “Inspect” to understand relationship between markup/css oWeb Developer Toolbar: adds a menu and a toolbar with very helpful tools such as “Outline Block Level Elements”. oView Source Chart: display a page’s source code in a more readable format. HTML validator (also validates css) Production/Pilot Deployments of Sakai Worldwide: oView other skins for inspiration DG: User Interaction oSakai Discussion Group on User Interaction

Helpful Tools and Resources Web Typography: oWeb Style Guide: Typography oHTMLSource: Web Typography oElements of Typographic Style Applied to the Web oTypography for the Web Web Graphics: oWeb Style Guide: Graphics oWeb Graphics Basics Web Color: omoreCrayons oLynda.com web-safe color pallette

Questions? Suggestions?