#GCDigital Design System

Slides:



Advertisements
Similar presentations
UI Best Practices Application Developer’s Intro School Week 1 Day 1.
Advertisements

KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Web Design with Cascading Style Sheet Lan Vu. Overview Introduction to CSS Designing CSS Using Visual Studio to create CSS Using template for web design.
LAYOUT OF PAGE ELEMENTS September 28 th, PATTERNS Common ways to use the Layout Elements of Visual Hierarchy, Visual Flow, Grouping and Alignment,
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
7 Selecting Design and Color Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2.
A Brief Glimpse of Web Design By: Samantha Beckett.
CS3205: HCI in SW Development More on Detailed Design: Guidance and Color.
1 Technical Communication A Reader-Centred Approach First Canadian Edition Paul V. Anderson Kerry Surman
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
Dreamweaver MX BTA3Open. Dreamweaver MX Application used for creating web sites Homepage must always be saved as index.htm All files names must be in.
User Documentation. User documentation  Is needed to help people (the users) understand how to use a computer system or software application, such as.
Creating your prototype. In this lesson students are learning about: Selecting appropriate software Creating an effective navigation system within an.
Interface Design 2 Week 2. Interface Design 2 :: Week 2 :: Calendar.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Planning and Design.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Essential Elements to Keep in Mind While Designing a Website.
By: Your Name ELEMENTS OF WEB DESIGN. VISUAL APPEAL Optimization of Graphics, for people to stay on your website, your pictures have to load out as soon.
 Define Wireframes, Mockups, and Prototypes  Techniques  Low vs. High Fidelity  Sketchy vs. Polished  Exercise: Define the Process.
Thinking Web > CONTENT DEVELOPMENT
Pre-Production Meet with the client to create a project plan:
Understanding the principles of website development
Your Guide to Flat Web Designing
Designing Documents, Slides, and Screens
Readability and Legibility
Surface Stage: Design Comps
Section 7.1 Section 7.2 Identify presentation design principles
Basics of Website Development
Web Pages Prepared by Lim Thian Li
EDUCATIONAL DEVELOPMENT CENTRE
WEBSITE DESIGN TOOLS.
Guide to: Effective NGO website.
Unit 2.1: Identifying design elements when preparing graphics
Unit 2, Lesson 5 Website Development Tools
Templates July 14, 2017.
PBA Front-End Programming
keys to STRONG graphic design
Unit 2, Lesson 5 Website Development Tools
Objective % Explain concepts used to create websites.
Research in a Digital Media Environment
Wireframe.
Fixed Positioning.
Session I Chapter 18 - How to Design a Web Site
Web Technologies for Business
Multimedia e-learning design
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Design Principles 8-Dec-18.
All About Office UI Fabric
Your Guide to Flat Web Designing
Pattern Libraries Leveraging Atomic Design and Pattern Lab to Develop a Living Visual Style Guide Jayson Jaynes, ITS Web Services Web Developer Mark Miller,
#GCDigital Design System
Design Brief.
DELIGHT WITH UX DESIGN RACHEL KORPELLA
Phases of Designing a Website
Design Principles 5-Apr-19.
Atomic skills Fahad Khan.
UI, UX: Who Does What? A Designers guide to the tech industry.
Elements of Effective Web Design
Designing Pages and Documents
The poster title goes here and here
Objective Explain concepts used to create websites.
Multipage Sites.
Web Design Essentials: The Design Process
SOUTHERN CALIFORNIA EDISON POSSIBLE
Use a Large Bold Type for the Main Title (80 pt):
Permeability (% of Control)
Use a Large Bold Type for the Main Title (80 pt):
Use a Large Bold Type for the Main Title (70 pt):
Permeability (% of Control)
Presentation transcript:

#GCDigital Design System Update for January 10, 2018

Mission Statement Make a design system for the Government of Canada’s digital collaboration tools that can also be reused and applied to other public or internal digital services and products. This system will help to ensure a seamless experience for users across platforms, will be easy to use, and quick for developers and designers to implement. The design system will provide a basic framework with guiding principles and components, with the ability to be adapted to other brands and needs.

Guiding Principles Simple and flexible Fun to use Re-usable Diverse Technology agnostic Open Simple and flexible: a lightweight system that allows individual teams to adapt branding and other design elements to suit a specific project. The system will provide guidelines for all necessary elements without being restrictive. Fun to use: the system itself will have a pleasing design that is easy for developers and designers to navigate and adapt to their needs. Using the system will make their jobs easier rather than add an extra burden or obligations to follow. Re-usable: all components and principles included in the design system are generic enough to suit a variety of needs for multiple teams. Code and design elements can easily be extracted to create new products. Communications guidelines are easy to understand and follow. Diverse: The design system will cover a variety of needs and types of products. The system will also cover necessary government obligations such as official languages and accessibility. Technology agnostic: the design system is applicable regardless of which technology framework the team decides to use for their project. Open: the design system will be open and accessible to anyone who wishes to use it. All code is open source, and other guidelines and elements are free to copy.

What we’ve done so far Extensive research on process, examples UI inventory to identify key priorities for Phase I Established partnerships, developed concept and requirements for the system Built GCpedia page for resources, updates and key information All design files and code held in Github repo Determined elements required for different phases Mood boards, typography mock-ups, sample documentation Explain parts checklist in more detail, how we used it to guide requirements.

Continuous improvement/updates to design system Ongoing: Continuous improvement/updates to design system Promoting/pitching system to other users Opportunity for extended partnerships Phase II Includes third level priority items (nice to haves) More focus on process and guidelines Full website/application where documentation is housed. Second draft of design system. Includes second priority items, more layouts and editorial elements. Design elements more specific to GCTools rebuild. Phase I: First prototype. Visuals and basic elements. Basic elements required for designing any application. Includes elements that are useful to all partners.

Phase I: Key Pieces Visual Language (colour, typography, iconography, motion, space) UI Elements (paragraph, headers, lists, links) Resources (PSD, Illustrator and Sketch files) UI Components (breadcrumbs, footers, headers, navigation, menus, etc.) Key Items Buttons Cards Forms Notifications Determined using the parts checklist, review of our (incomplete) UI inventory Also determined by our priorities and key tasks for the GCTools rebuild.

So what exactly are we building?

Mood Boards Feedback questions: Which of these boards best represents the GCTools? If websites were designed using these styles which one would you most likely want to use for work? What elements from each board do you like/dislike? Are there other sites or applications that you use that you love the interface or the look? What kinds of sites and applications fit into this particular board?

Why use mood boards? Nick to talk about mood boards. Used as inspiration for overall look and feel of a product, doesn’t necessarily represent final design. Branding v. interface elements. Can look at specific elements separately as well, combine different boards.

What I started with. Clean, simple design that really represents tech and a work environment. Used for many common workplace or task-based websites and apps. Can be easily combined with a more colourful colour palette. Clean and simple type, UI elements, buttons etc. Text-based with simple images to enhance the content.

Bright colours, fun, punchy graphics. Used often for social websites and applications, or entertainment-based. Uses icons and illustrations more than text.

Warm, nature inspired. Calming Serif fonts, grounding colours. Heavily image-based. Very Canadian. Canadian wilderness app and B.C. Tourism typeface.

Neutral tones, architecture inspired. Less common for apps and websites but used for luxury products. Dark themes. Good combination of icons, images and text. Calming and rich colours.

Typography All open-source fonts. Serif v. sans-serif Designed for readability, especially since our applications are highly text-focused and content based. People will be scanning and reading through information. Getting fonts right will be key to our applications. Need to consider overall usability, as well as how it will look with other elements (i.e. buttons, forms, etc.) Matches look of particular mood boards i.e. minimalist or nature. Display/heading fonts must have a certain amount of contrast with paragraph fonts. In our case, staying away from anything “too fancy” such as script or block fonts. May use serif headings based on theme, but sans-serif are generally a best practice for web.

Based on minimalist mood board. Clean lines, lots of white space, nothing too heavy. Maximum of two fonts, just with different weights. Spacing optimized for readability (about 30%) Can easily add colour. Still contrast between headings and body text, but not in-your face

Based on a mix of minimalist and nature mood board Based on a mix of minimalist and nature mood board. Serif font for headings gives it a more earthy, elegant feel and provides a bit more contrast in a theme that is more complex than the minimalist design.

Based on minimalist mood board. Clean lines, lots of white space, nothing too heavy. Maximum of two fonts, just with different weights. Spacing optimized for readability (about 30%) Can easily add colour. Still contrast between headings and body text, but not in-your face

Documentation

https://s-duffey. gitbooks https://s-duffey.gitbooks.io/-gcdigital-design-system/content/typography.html

Google Material Design: Typography Microsoft Typography Examples Google Material Design: Typography Microsoft Typography Shopify Polaris: Typography Semantic.ui: Typography Documentation will eventually live on a “site” that will include images, examples, do’s and don’ts, download files, and code. Some examples on right, show how each element looks on its own as well as how it looks used in an application. Provides a brief summary of the section. Comprehensive, even if someone only looked at typography for example, and not buttons, they would still know how to use type on buttons.

What’s next? Will be considering feedback and applying to any new mock-ups and elements we make. Writing documentation, research on what needs to go in documentation. Sprint launch this afternoon with partners. We are going to start building elements based on a theme (i.e. forms) Official updates and presentations are going on GCpedia, mock-up files and documentation will be available on Github. Subtle promotion via partners, Sierra’s blog post, Twitter etc.

Questions?