SlideShare a Scribd company logo
Enhancing Learn 9.1 using CSS
Michael Garner
Sustainable Theming Practices
Styling the environment
Styling the environment
• Creates consistency for
improved user Experience
• Sense of ownership and
inclusion in the large
enterprise solution set
• Can support innovative
pedagogical practices
• And many more . . .
Planning…who do we involve…it’s important
• Involve Marketing and/or Corporate Web team
. . . Why?
• Usability feedback from users
• Allow time
– Run as a project or build ample time into upgrade
timeline
– Storyboard ideas, create mockups, design brief
Creating your own design brief
5
Local development - Workstation Setup
• Developer VM
–https://community.blackboard.com/docs/DOC-1104
• Zip Tool
–Windows OS may have issues with native zip tool
• CSS Editor of your choice
–Brackets (http://brackets.io/)
http://brackets.io/
Brackets
HTML, CSS & JS Editor
Anatomy of a Bb Learn Theme
• Download the Bb Default 2016 Theme
• Extract Files
• Navigate to zip folder
Anatomy of Bb Learn Theme
• Two root folders
–Core
–Plugins
• Main focus – ‘core’ folder
• Core folder contains most of the CSS files
used by Learn
Anatomy of a Bb Learn Theme
• The theme.css contains the stylesheet includes that get combined into the
main theme file when uploaded. I prefer to make all the changes and
additions to this file to minimise file edits
• NOTE: Theme.css is not referenced when viewing My Blackboard pages.
app_nav.css is used
Customising the theme
• First, let’s change the tab background
• Right click in the tab background and select Inspect Element
Customising the theme
Customising the theme
• If making significant changes:
• Add css changes to end of app_nav.css rather than finding and changing original values
Customising the theme
• Can also break into additional files and import into theme.css
Customising the theme– responsive CSS
• You can use the 480/768.css files or include you own by placing CSS code in between
@media only screen
and (min-width:320px) and (max-width:480px) {
.global-nav-bar .logout-link {
width: 30px;
}
.global-nav-bar {
font-size: 13px;
height: 30px;
}
}
Deploying your custom theme
• Once you have updated the CSS files, change is complete, zip up core and plugins directories
• Using a command line script can expedite this process
Deploying your custom theme
• Upload zip file to System Admin > Brands and Themes > Theme & Palette
Catalog
• Great article on automating this process using the content system
–https://community.blackboard.com/docs/DOC-3285-customizing-the-blackboard-
learn-experience-with-css
• Create at least one course, instructor and student accounts for testing
Customising the theme
• Once you have updated the CSS files, change is complete, zip up core and plugins
directories
• Using a command line script can expedite this process
Code
TestAdjust
Customising the theme – Reducing impact of upgrades
• Upgrades are a reality
• Plan theme updates into your upgrade plan
• Separate enhancements from original code and COMMENT appropriately
• Use a diff tool to review latest theme with your custom theme
Customisation – Reducing impact of upgrades
Reduce the pain of upgrades by minimising:
• Major page layout changes
• If using bootstrap elements, extract the required
elements and adjust for inclusion in theme package.
Do not simply include the bootstrap css files.
21
Some great theme examples
25
26
27
28
29
Considerations for SaaS – Learn 9.1 NOT ULTRA
30
For those considering a transition to the AWS SaaS
hosting platform running Learn 9.1, some considerations:
• Continuous Delivery – updates every 2-4 weeks
• Ongoing theme updates
• Understanding the impact of your theme updates
Resources
31
• Blackboard Help: https://en-
us.help.blackboard.com/Learn/Administrator/Hosting/User_Interface_Management/04
0_Brands_and_Themes/050_Themes/Learn_2016_Theme
• Customising the Blackboard Learn Experience:
https://community.blackboard.com/docs/DOC-3285-customizing-the-blackboard-learn-
experience-with-css
• Show us your Blackboard:
https://community.blackboard.com/message/11768#comment-11768
For more information please contact me:
Michael.Garner@blackboard.com
@mikegarnr
Bb Tour ANZ 2017 - Workshop - Enhancing Learn CSS

More Related Content

What's hot

MS Teams Teacher Training Day3
MS Teams Teacher Training Day3MS Teams Teacher Training Day3
MS Teams Teacher Training Day3
Lethu Shabalala
 
MIE Teams Teacher Training - 6 March 2021
MIE Teams Teacher Training - 6 March 2021MIE Teams Teacher Training - 6 March 2021
MIE Teams Teacher Training - 6 March 2021
Lethu Shabalala
 
Bb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel Session
Bb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel SessionBb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel Session
Bb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel Session
Blackboard APAC
 
Prodware Pink Lemonade Series-Effective remote working with Microsoft Teams
Prodware Pink Lemonade Series-Effective remote working with Microsoft TeamsProdware Pink Lemonade Series-Effective remote working with Microsoft Teams
Prodware Pink Lemonade Series-Effective remote working with Microsoft Teams
Arik Center
 
Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...
D2L Barry
 
MS Teams Teacher Training Day1
MS Teams Teacher Training Day1MS Teams Teacher Training Day1
MS Teams Teacher Training Day1
Lethu Shabalala
 
DevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, BlackboardDevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, Blackboard
Blackboard APAC
 
Prep Educational & Business Solutions, LLC Overview
Prep Educational & Business Solutions, LLC OverviewPrep Educational & Business Solutions, LLC Overview
Prep Educational & Business Solutions, LLC OverviewJeffrey Anthony
 
What Moodle 2 Can Do For You
What Moodle 2 Can Do For YouWhat Moodle 2 Can Do For You
What Moodle 2 Can Do For You
Lambda Solutions
 
Tapta 2012-visualizations-lms
Tapta 2012-visualizations-lmsTapta 2012-visualizations-lms
Tapta 2012-visualizations-lmsdleony
 
ProSites91
ProSites91ProSites91
ProSites91
plaverty78
 
Keep E-Learning Affordable for Your Corporate Training Program
Keep E-Learning Affordable for Your Corporate Training ProgramKeep E-Learning Affordable for Your Corporate Training Program
Keep E-Learning Affordable for Your Corporate Training Program
Katrina Baker
 
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online TutorialsClose Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
susangar
 
Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...IFLA_InfolitRef
 
New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1
Nimritta Parmar
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 
10262A_00
10262A_0010262A_00
10262A_00ukst
 

What's hot (20)

Michelle Schoen resume
Michelle Schoen resumeMichelle Schoen resume
Michelle Schoen resume
 
MS Teams Teacher Training Day3
MS Teams Teacher Training Day3MS Teams Teacher Training Day3
MS Teams Teacher Training Day3
 
MIE Teams Teacher Training - 6 March 2021
MIE Teams Teacher Training - 6 March 2021MIE Teams Teacher Training - 6 March 2021
MIE Teams Teacher Training - 6 March 2021
 
Bb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel Session
Bb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel SessionBb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel Session
Bb on Tour 2016 | Innovation and Your Institution (Part 1) | Panel Session
 
Prodware Pink Lemonade Series-Effective remote working with Microsoft Teams
Prodware Pink Lemonade Series-Effective remote working with Microsoft TeamsProdware Pink Lemonade Series-Effective remote working with Microsoft Teams
Prodware Pink Lemonade Series-Effective remote working with Microsoft Teams
 
Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...Using MS Power BI to create full, interactive reports using Brightspace Data ...
Using MS Power BI to create full, interactive reports using Brightspace Data ...
 
MS Teams Teacher Training Day1
MS Teams Teacher Training Day1MS Teams Teacher Training Day1
MS Teams Teacher Training Day1
 
DevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, BlackboardDevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, Blackboard
 
Prep Educational & Business Solutions, LLC Overview
Prep Educational & Business Solutions, LLC OverviewPrep Educational & Business Solutions, LLC Overview
Prep Educational & Business Solutions, LLC Overview
 
What Moodle 2 Can Do For You
What Moodle 2 Can Do For YouWhat Moodle 2 Can Do For You
What Moodle 2 Can Do For You
 
Tapta 2012-visualizations-lms
Tapta 2012-visualizations-lmsTapta 2012-visualizations-lms
Tapta 2012-visualizations-lms
 
ProSites91
ProSites91ProSites91
ProSites91
 
Keep E-Learning Affordable for Your Corporate Training Program
Keep E-Learning Affordable for Your Corporate Training ProgramKeep E-Learning Affordable for Your Corporate Training Program
Keep E-Learning Affordable for Your Corporate Training Program
 
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online TutorialsClose Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
 
Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...
 
New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 
10262A_00
10262A_0010262A_00
10262A_00
 

Viewers also liked

Bb Tour ANZ 2017 - Predicting Student Success
Bb Tour ANZ 2017 - Predicting Student SuccessBb Tour ANZ 2017 - Predicting Student Success
Bb Tour ANZ 2017 - Predicting Student Success
Blackboard APAC
 
Bb Tour ANZ 17 - X-Ray Roll Up Reports
Bb Tour ANZ 17 - X-Ray Roll Up ReportsBb Tour ANZ 17 - X-Ray Roll Up Reports
Bb Tour ANZ 17 - X-Ray Roll Up Reports
Blackboard APAC
 
Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...
Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...
Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...
Blackboard APAC
 
Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...
Blackboard APAC
 
Focusing on SIS Frameworks: A Migration from snapshot integration tools
Focusing on SIS Frameworks: A Migration from snapshot integration toolsFocusing on SIS Frameworks: A Migration from snapshot integration tools
Focusing on SIS Frameworks: A Migration from snapshot integration toolsTerry Patterson
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Blackboard APAC
 
Texas Rangers to the rescue: turning your VLE into an exam centre
Texas Rangers to the rescue: turning your VLE into an exam centreTexas Rangers to the rescue: turning your VLE into an exam centre
Texas Rangers to the rescue: turning your VLE into an exam centre
BlackboardEMEA
 
PhilGaringL&D2016Keynote
PhilGaringL&D2016KeynotePhilGaringL&D2016Keynote
PhilGaringL&D2016Keynote
Phil Garing
 
DevCon - Grades Journey - Michael Garner, Blackboard
DevCon - Grades Journey - Michael Garner, BlackboardDevCon - Grades Journey - Michael Garner, Blackboard
DevCon - Grades Journey - Michael Garner, Blackboard
Blackboard APAC
 
How APIs & emerging global standards create opportunities for software develo...
How APIs & emerging global standards create opportunities for software develo...How APIs & emerging global standards create opportunities for software develo...
How APIs & emerging global standards create opportunities for software develo...
Elias Gagas
 
Jeffrey Rahn Resume 1
Jeffrey Rahn Resume 1Jeffrey Rahn Resume 1
Jeffrey Rahn Resume 1Jeff Rahn
 
Politicas de ciencia tecnologia e innovacion en colombia
Politicas de ciencia tecnologia e innovacion en colombiaPoliticas de ciencia tecnologia e innovacion en colombia
Politicas de ciencia tecnologia e innovacion en colombia
marenasp
 
Lara Lima e Giovanna
Lara Lima e GiovannaLara Lima e Giovanna
Lara Lima e Giovanna
leopalasjh
 
nieves_caballerobabiano_impress_práctica1
nieves_caballerobabiano_impress_práctica1nieves_caballerobabiano_impress_práctica1
nieves_caballerobabiano_impress_práctica1
Nieves Caballero Babiano
 
Non Migratory Bioactive Polymer
Non Migratory Bioactive PolymerNon Migratory Bioactive Polymer
Non Migratory Bioactive Polymer
KUSH VERMA
 
A Long Way Gone: Memoirs of a Boy Soldier
A Long Way Gone: Memoirs of a Boy SoldierA Long Way Gone: Memoirs of a Boy Soldier
A Long Way Gone: Memoirs of a Boy Soldier
rachelkcole
 
Cloud computing set 3
Cloud computing set 3Cloud computing set 3
Cloud computing set 3
Nicole Valerio
 
Atlas digital de histologia basica
Atlas digital de histologia basicaAtlas digital de histologia basica
Atlas digital de histologia basica
Patricia Ferreira
 
Mercer Capital's Value Focus: FinTech Industry | Second Half 2016
Mercer Capital's Value Focus: FinTech Industry | Second Half 2016Mercer Capital's Value Focus: FinTech Industry | Second Half 2016
Mercer Capital's Value Focus: FinTech Industry | Second Half 2016
Mercer Capital
 

Viewers also liked (20)

Bb Tour ANZ 2017 - Predicting Student Success
Bb Tour ANZ 2017 - Predicting Student SuccessBb Tour ANZ 2017 - Predicting Student Success
Bb Tour ANZ 2017 - Predicting Student Success
 
Bb Tour ANZ 17 - X-Ray Roll Up Reports
Bb Tour ANZ 17 - X-Ray Roll Up ReportsBb Tour ANZ 17 - X-Ray Roll Up Reports
Bb Tour ANZ 17 - X-Ray Roll Up Reports
 
Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...
Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...
Bb Education on Tour | Blackboard Learning Analytics | Chris Eske, Platform S...
 
Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...
 
Focusing on SIS Frameworks: A Migration from snapshot integration tools
Focusing on SIS Frameworks: A Migration from snapshot integration toolsFocusing on SIS Frameworks: A Migration from snapshot integration tools
Focusing on SIS Frameworks: A Migration from snapshot integration tools
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
 
Texas Rangers to the rescue: turning your VLE into an exam centre
Texas Rangers to the rescue: turning your VLE into an exam centreTexas Rangers to the rescue: turning your VLE into an exam centre
Texas Rangers to the rescue: turning your VLE into an exam centre
 
PhilGaringL&D2016Keynote
PhilGaringL&D2016KeynotePhilGaringL&D2016Keynote
PhilGaringL&D2016Keynote
 
DevCon - Grades Journey - Michael Garner, Blackboard
DevCon - Grades Journey - Michael Garner, BlackboardDevCon - Grades Journey - Michael Garner, Blackboard
DevCon - Grades Journey - Michael Garner, Blackboard
 
How APIs & emerging global standards create opportunities for software develo...
How APIs & emerging global standards create opportunities for software develo...How APIs & emerging global standards create opportunities for software develo...
How APIs & emerging global standards create opportunities for software develo...
 
Jeffrey Rahn Resume 1
Jeffrey Rahn Resume 1Jeffrey Rahn Resume 1
Jeffrey Rahn Resume 1
 
benjamin's resume draft
benjamin's resume draftbenjamin's resume draft
benjamin's resume draft
 
Politicas de ciencia tecnologia e innovacion en colombia
Politicas de ciencia tecnologia e innovacion en colombiaPoliticas de ciencia tecnologia e innovacion en colombia
Politicas de ciencia tecnologia e innovacion en colombia
 
Lara Lima e Giovanna
Lara Lima e GiovannaLara Lima e Giovanna
Lara Lima e Giovanna
 
nieves_caballerobabiano_impress_práctica1
nieves_caballerobabiano_impress_práctica1nieves_caballerobabiano_impress_práctica1
nieves_caballerobabiano_impress_práctica1
 
Non Migratory Bioactive Polymer
Non Migratory Bioactive PolymerNon Migratory Bioactive Polymer
Non Migratory Bioactive Polymer
 
A Long Way Gone: Memoirs of a Boy Soldier
A Long Way Gone: Memoirs of a Boy SoldierA Long Way Gone: Memoirs of a Boy Soldier
A Long Way Gone: Memoirs of a Boy Soldier
 
Cloud computing set 3
Cloud computing set 3Cloud computing set 3
Cloud computing set 3
 
Atlas digital de histologia basica
Atlas digital de histologia basicaAtlas digital de histologia basica
Atlas digital de histologia basica
 
Mercer Capital's Value Focus: FinTech Industry | Second Half 2016
Mercer Capital's Value Focus: FinTech Industry | Second Half 2016Mercer Capital's Value Focus: FinTech Industry | Second Half 2016
Mercer Capital's Value Focus: FinTech Industry | Second Half 2016
 

Similar to Bb Tour ANZ 2017 - Workshop - Enhancing Learn CSS

Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
Rod Martin
 
Know the reason behind choosing bootstrap as css framework
Know the reason behind choosing bootstrap as css frameworkKnow the reason behind choosing bootstrap as css framework
Know the reason behind choosing bootstrap as css framework
Omkarsoft Bangalore
 
Building Responsive Applications Using XPages
Building Responsive Applications Using XPagesBuilding Responsive Applications Using XPages
Building Responsive Applications Using XPages
Teamstudio
 
Interactive Web Design 5 - Week 2 - Introduction
Interactive Web Design 5 - Week 2 -  IntroductionInteractive Web Design 5 - Week 2 -  Introduction
Interactive Web Design 5 - Week 2 - Introduction
Katherine McCurdy-Lapierre, R.G.D.
 
Keeping Your Themes and Plugins Organized.
Keeping Your Themes and Plugins Organized.Keeping Your Themes and Plugins Organized.
Keeping Your Themes and Plugins Organized.
Jacob Martella
 
Responsive themeworkshop wcneo2016
Responsive themeworkshop wcneo2016Responsive themeworkshop wcneo2016
Responsive themeworkshop wcneo2016
David Brattoli
 
IBM Digital Experience Theme Customization
IBM Digital Experience Theme CustomizationIBM Digital Experience Theme Customization
IBM Digital Experience Theme Customization
Van Staub, MBA
 
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Jim Adcock
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
Up2 Technology
 
Learn from my Mistakes - Building Better Solutions in SPFx
Learn from my  Mistakes - Building Better Solutions in SPFxLearn from my  Mistakes - Building Better Solutions in SPFx
Learn from my Mistakes - Building Better Solutions in SPFx
Thomas Daly
 
Deploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessDeploy Microsoft Teams with Success
Deploy Microsoft Teams with Success
Serge Tremblay
 
Expanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate UsabilityExpanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate Usability
Teamstudio
 
Metadata & Interoperability: Free Tools
Metadata & Interoperability: Free ToolsMetadata & Interoperability: Free Tools
Metadata & Interoperability: Free Tools
Mike Jennings
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITA
Suite Solutions
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
Kellyn Pot'Vin-Gorman
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
Thomas Daly
 
Open Source SharePoint Solutions for Education
Open Source SharePoint Solutions for EducationOpen Source SharePoint Solutions for Education
Open Source SharePoint Solutions for Education
C/D/H Technology Consultants
 
SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365
Ed Musters
 
Deployment Strategies: Managing Code, Content, and Configurations
Deployment Strategies: Managing Code, Content, and ConfigurationsDeployment Strategies: Managing Code, Content, and Configurations
Deployment Strategies: Managing Code, Content, and Configurations
nyccamp
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
The Toolbox, Inc.
 

Similar to Bb Tour ANZ 2017 - Workshop - Enhancing Learn CSS (20)

Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
Know the reason behind choosing bootstrap as css framework
Know the reason behind choosing bootstrap as css frameworkKnow the reason behind choosing bootstrap as css framework
Know the reason behind choosing bootstrap as css framework
 
Building Responsive Applications Using XPages
Building Responsive Applications Using XPagesBuilding Responsive Applications Using XPages
Building Responsive Applications Using XPages
 
Interactive Web Design 5 - Week 2 - Introduction
Interactive Web Design 5 - Week 2 -  IntroductionInteractive Web Design 5 - Week 2 -  Introduction
Interactive Web Design 5 - Week 2 - Introduction
 
Keeping Your Themes and Plugins Organized.
Keeping Your Themes and Plugins Organized.Keeping Your Themes and Plugins Organized.
Keeping Your Themes and Plugins Organized.
 
Responsive themeworkshop wcneo2016
Responsive themeworkshop wcneo2016Responsive themeworkshop wcneo2016
Responsive themeworkshop wcneo2016
 
IBM Digital Experience Theme Customization
IBM Digital Experience Theme CustomizationIBM Digital Experience Theme Customization
IBM Digital Experience Theme Customization
 
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
 
Learn from my Mistakes - Building Better Solutions in SPFx
Learn from my  Mistakes - Building Better Solutions in SPFxLearn from my  Mistakes - Building Better Solutions in SPFx
Learn from my Mistakes - Building Better Solutions in SPFx
 
Deploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessDeploy Microsoft Teams with Success
Deploy Microsoft Teams with Success
 
Expanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate UsabilityExpanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate Usability
 
Metadata & Interoperability: Free Tools
Metadata & Interoperability: Free ToolsMetadata & Interoperability: Free Tools
Metadata & Interoperability: Free Tools
 
Overview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITAOverview of SuiteHelp 3.1 for DITA
Overview of SuiteHelp 3.1 for DITA
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
 
Open Source SharePoint Solutions for Education
Open Source SharePoint Solutions for EducationOpen Source SharePoint Solutions for Education
Open Source SharePoint Solutions for Education
 
SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365
 
Deployment Strategies: Managing Code, Content, and Configurations
Deployment Strategies: Managing Code, Content, and ConfigurationsDeployment Strategies: Managing Code, Content, and Configurations
Deployment Strategies: Managing Code, Content, and Configurations
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 

More from Blackboard APAC

Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Blackboard APAC
 
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Blackboard APAC
 
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Blackboard APAC
 
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Blackboard APAC
 
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Blackboard APAC
 
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard APAC
 
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Blackboard APAC
 
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Blackboard APAC
 
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Blackboard APAC
 
Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...
Blackboard APAC
 
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Blackboard APAC
 
Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...
Blackboard APAC
 
Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...
Blackboard APAC
 
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Blackboard APAC
 
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Blackboard APAC
 
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Blackboard APAC
 
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Blackboard APAC
 
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Blackboard APAC
 
Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...
Blackboard APAC
 
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard APAC
 

More from Blackboard APAC (20)

Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
Workshop: Setting the Foundations for an Iterative Course Evolution Model – A...
 
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
Wow! That’s a great use of Blackboard Collaborate | Mark Bailye & Foong Yee L...
 
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
Truly Inclusive Learning: Bringing Accessibility to Everyone | Foong Yee Leon...
 
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
Delivering Student Retention & Success with Predictive Analytics | Nicole Wal...
 
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
Efficiency in teaching using these 5 Moodlerooms tools and tips | Grant Beeve...
 
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
Blackboard Opening Keynote | Katie Blot - Blackboard | TLCANZ17
 
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
Exploring your pathway to SaaS and Ultra | Glenn Philpott - Blackboard | TLCA...
 
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...Redefining the concept of ‘face-to-face’ and online learning using the Collab...
Redefining the concept of ‘face-to-face’ and online learning using the Collab...
 
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...Thinking it through: Choosing the right Blackboard tool for the job | Neville...
Thinking it through: Choosing the right Blackboard tool for the job | Neville...
 
Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...Leveraging learning technologies to support Indigenous postgraduate students ...
Leveraging learning technologies to support Indigenous postgraduate students ...
 
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
Innovative Uses of In-video Assessments and Video Analytics for Blackboard an...
 
Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...Workshop: The craft of creating delightful experiences: User Centred Problem ...
Workshop: The craft of creating delightful experiences: User Centred Problem ...
 
Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...Engaging large cohorts of international students: Technology Enhanced Learnin...
Engaging large cohorts of international students: Technology Enhanced Learnin...
 
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
Online Tests: Can we do them better? | Bopelo Boitshwarelo, Jyoti Vemuri, Han...
 
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
Designing Blackboard De-constructured: How USC is customising Blackboard | Ti...
 
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
Making Adoption Eesy | Tammy Robinson (University of Newcastle) & Mieke Post ...
 
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
Innovative Blended Learning Methods: Hits and Misses | Angela Sheedy, Petra B...
 
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
Using Blackboard Learn alongside Microsoft OneNote: the overlaps, the complem...
 
Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...Effective management of organisational transformation with Learning Technolog...
Effective management of organisational transformation with Learning Technolog...
 
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
Blackboard not Blackbored: Engaging and enabling students in the Tertiary Ena...
 

Recently uploaded

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 

Bb Tour ANZ 2017 - Workshop - Enhancing Learn CSS

  • 1. Enhancing Learn 9.1 using CSS Michael Garner Sustainable Theming Practices
  • 3. Styling the environment • Creates consistency for improved user Experience • Sense of ownership and inclusion in the large enterprise solution set • Can support innovative pedagogical practices • And many more . . .
  • 4. Planning…who do we involve…it’s important • Involve Marketing and/or Corporate Web team . . . Why? • Usability feedback from users • Allow time – Run as a project or build ample time into upgrade timeline – Storyboard ideas, create mockups, design brief
  • 5. Creating your own design brief 5
  • 6. Local development - Workstation Setup • Developer VM –https://community.blackboard.com/docs/DOC-1104 • Zip Tool –Windows OS may have issues with native zip tool • CSS Editor of your choice –Brackets (http://brackets.io/)
  • 8. Anatomy of a Bb Learn Theme • Download the Bb Default 2016 Theme • Extract Files • Navigate to zip folder
  • 9. Anatomy of Bb Learn Theme • Two root folders –Core –Plugins • Main focus – ‘core’ folder • Core folder contains most of the CSS files used by Learn
  • 10. Anatomy of a Bb Learn Theme • The theme.css contains the stylesheet includes that get combined into the main theme file when uploaded. I prefer to make all the changes and additions to this file to minimise file edits • NOTE: Theme.css is not referenced when viewing My Blackboard pages. app_nav.css is used
  • 11. Customising the theme • First, let’s change the tab background • Right click in the tab background and select Inspect Element
  • 13. Customising the theme • If making significant changes: • Add css changes to end of app_nav.css rather than finding and changing original values
  • 14. Customising the theme • Can also break into additional files and import into theme.css
  • 15. Customising the theme– responsive CSS • You can use the 480/768.css files or include you own by placing CSS code in between @media only screen and (min-width:320px) and (max-width:480px) { .global-nav-bar .logout-link { width: 30px; } .global-nav-bar { font-size: 13px; height: 30px; } }
  • 16. Deploying your custom theme • Once you have updated the CSS files, change is complete, zip up core and plugins directories • Using a command line script can expedite this process
  • 17. Deploying your custom theme • Upload zip file to System Admin > Brands and Themes > Theme & Palette Catalog • Great article on automating this process using the content system –https://community.blackboard.com/docs/DOC-3285-customizing-the-blackboard- learn-experience-with-css • Create at least one course, instructor and student accounts for testing
  • 18. Customising the theme • Once you have updated the CSS files, change is complete, zip up core and plugins directories • Using a command line script can expedite this process Code TestAdjust
  • 19. Customising the theme – Reducing impact of upgrades • Upgrades are a reality • Plan theme updates into your upgrade plan • Separate enhancements from original code and COMMENT appropriately • Use a diff tool to review latest theme with your custom theme
  • 20. Customisation – Reducing impact of upgrades Reduce the pain of upgrades by minimising: • Major page layout changes • If using bootstrap elements, extract the required elements and adjust for inclusion in theme package. Do not simply include the bootstrap css files.
  • 22.
  • 23.
  • 24.
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. Considerations for SaaS – Learn 9.1 NOT ULTRA 30 For those considering a transition to the AWS SaaS hosting platform running Learn 9.1, some considerations: • Continuous Delivery – updates every 2-4 weeks • Ongoing theme updates • Understanding the impact of your theme updates
  • 31. Resources 31 • Blackboard Help: https://en- us.help.blackboard.com/Learn/Administrator/Hosting/User_Interface_Management/04 0_Brands_and_Themes/050_Themes/Learn_2016_Theme • Customising the Blackboard Learn Experience: https://community.blackboard.com/docs/DOC-3285-customizing-the-blackboard-learn- experience-with-css • Show us your Blackboard: https://community.blackboard.com/message/11768#comment-11768
  • 32. For more information please contact me: Michael.Garner@blackboard.com @mikegarnr

Editor's Notes

  1. Involve Marketing and/or Corporate Web team . . . Why? Raises profile – this is a good thing The LMS is an Enterprise system, one of the most important. Involving these areas can provide you with access to resources, support and opens up the communication channels It highlights that the LMS is not this inflexible, locked down, difficult to manage system Usability feedback from users It is a project! Make sure it has it’s own line item(s) on the upgrade plan to cover off on design, testing and implementation.
  2. Ensure you mark your code changes clearly
  3. Ensure you mark your code changes clearly
  4. Ensure you mark your code changes clearly
  5. As I mentioned will cover this topics futher this afternoon but I did want to just show some great work that Bond are doing around branding their Learn environment.