User Interface Design and Usability Bootstrap

Slides:



Advertisements
Similar presentations
Chapter 3 – Web Design Tables & Page Layout
Advertisements

Working with Web Tables
Twitter Bootstrap. Agenda What is it? Grids and Fluid layouts Globals and Typography Tables, Forms and Buttons Navigation Media and thumbnails Responsive.
Tutorial 6 Creating Fixed-Width Layouts
XHTML1 Tables and Lists. XHTML2 Objectives In this chapter, you will: Create basic tables Structure tables Format tables Create lists.
INTRODUCTION TO WEB DEVELOPMENT AND HTML Lecture 06: Tables - Spring 2011.
Using HTML to Create Tables in Web pages Connie Lindsey November 2005.
Bayu Priyambadha, S.Kom. for long documents, you can even have links to other locations in that same document  … where ident is a variable for identifying.
Tutorial 6 Creating Tables and CSS Layouts. Objectives Session 6.1 – Create a data table to display and organize data – Modify table properties and layout.
Tutorial 5 Working with Web Tables. XP Objectives Explore the structure of a Web table Create headings and cells in a table Create cells that span multiple.
ITP 104.  While you can do things like this:  Better to use styles instead:
Basic Responsive Design Techniques. Let’s take a look at this basic layout. It has a header and two columns of text, in a box that is centered on the.
Week 8 – Part 3 More on Links, Layout, and Mobile Key Concepts 1.
Responsive design - Bedrock to our site Responsive site templates included.
1 Lesson 3 Power Techniques HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Html Tables Basic Table Markup. How Tables are Used For Data Display Tables were originally designed to display and organize tabular data (charts, statistics,
Unit 4 Create and Use Tables. TITLE CORNELL NOTES TOPIC: NOTES: Name: Date: 09/08/2009 Period : Summary: Reasons for using tables Unit 4 Page 1 Display.
Introduction to Bootstrap
CONTROLLING Page layout
Bootstrap Front-End Framework for Responsive Web Sites Svetlin Nakov Technical Trainer Software University
Positioning Objects with CSS and Tables
1 Preparation for site Create a folder in MyDocuments: beavercheese. Create a subfolder, images Classes, career, DW beginner Download.
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: HTML Tables.
Fundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar Textbook to be published by Pearson Ed in early Bootstrap.
TWITTER BOOTSTRAP Rick Mason. All houses were custom built on site.
HTML5 and CSS3 Illustrated Unit F: Inserting and Working with Images.
Tutorial 5 Working with Web Tables. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Learn and Apply the structure of.
Chapter 4 Bootstrap. Content Bootstrap with CSS Bootstrap Layout Components Bootstrap Plugins.
Front-end framework 1.
Laying out Elements with CSS
Bootstrap KS Technologies.
CSCI 1720 W3.CSS – Part 1 East Tennessee State University Department of Computing CSCI 1720 Intermediate Web Design.
CNIT131 Internet Basics & Beginning HTML
PHP MySQL Crash Course with HTML CSS
CSS Bootstrap.
What’s New In Bootstrap v4?
Front-End Framework for Responsive Web Sites
Responsive Design and Twitter Bootstrap
Working with Tables: Module A: Table Basics
Inserting and Working with Images
Positioning Objects with CSS and Tables
Chapter A - Getting Started with Dreamweaver MX 2004
Introduction to Bootstrap Bootstrap සදහා හැදින්වීම
© 2016, Mike Murach & Associates, Inc.
User Interface Design and Usability jQuery, jQuery UI & jQuery Plugins
DHTML tidbits.
Bootstrap A popular HTLM, CSS, and JS framework for developing responsive, mobile first projects on the web.
Creating a Baseline Grid
CS3220 Web and Internet Programming Introduction to Bootstrap
IS1500: Introduction to Web Development
CSS BEST PRACTICES.
Objectives Create a reset style sheet Explore page layout designs
IBM Kenexa BrassRing on Cloud Responsive Apply: Visual Branding Tool
Bootstrap Components Reusable components built to provide iconography, dropdowns, input groups, navigation, alerts, and much more.
DHTML tidbits.
06 | Introduction to Bootstrap
DHTML tidbits.
Responsive Grid Layout with Bootstrap
CS3220 Web and Internet Programming Introduction to Bootstrap
Web Page Layout Imran Rashid CTO at ManiWeber Technologies.
Laying out Elements with CSS
Lesson 5: HTML Tables.
Bootstrap 4 December 17, 2018.
IF YOU DON’T HAVE A TEXT/CODE EDITOR PLZ DOWNLOAD ONE: sublimetext.com
Positioning Objects with CSS and Tables
Bootstrap/WebFlow Web development of the future
Various mobile devices
Presentation transcript:

User Interface Design and Usability Bootstrap Korab Zhuja, MSc Cacttus Education korab@zhuja.com 049 720 770

What is Bootstrap Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery; Current version is 4 (beta version);

What is Bootstrap Layout Content Components Containers and Grid System Paragraphs, Headers, Figures, Code, Tables, Lead Text, etc. Components Alerts, Buttons, Forms, Progress, Paginations, Tooltips, Dropdowns, Menus, etc.

Bootstrap CDN CDN (Content Delivery Network ) To include bootstrap into your project, to have to download or get from CDN both CSS and JS libraries. CDN stands for Content Delivery Network; Bootstrap Homepage: www.getbootstrap.com

Bootstrap Container Containers are the most basic layout element in Bootstrap and are required when using our default grid system. Containers provide a means to center and horizontally pad your site’s contents. Use .container for a responsive pixel width or .container-fluid for width 100% across all viewport and device sizes.

Bootstrap Grid System Bootstrap's grid system is responsive, and the columns will re-arrange automatically depending on the screen size. Bootstrap's grid system allows up to 12 columns across the page.

Bootstrap Grid System Bootstrap’s grid system uses a series of containers, rows, and columns to layout and align content. Rows are wrappers for columns. Each column has horizontal padding (called a gutter) for controlling the space between them. All the content in your columns is visually aligned down the left side.

Bootstrap Grid System An example of how rows and columns works.

Bootstrap Images Images in Bootstrap are made responsive with .img-fluid. max-width: 100%; and height: auto; are applied to the image so that it scales with the parent element. To have an image thumbnails you can use .img- thumbnail to give an image a rounded 1px border appearance.

Bootstrap Figures Anytime you need to display a piece of content— like an image with an optional caption, consider using a <figure>. Use the included .figure, .figure-img and .figure- caption classes to provide some baseline styles for the HTML5 <figure> and <figcaption> elements.

Bootstrap Alerts Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes. <div class="alert alert-success" role="alert"> Kjo faqe është e ndërtuar në platformën Bootstrap. </div>

Bootstrap Buttons Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control. <button type="button" class="btn btn-success">Konfirmo</button> <button type="button" class="btn btn-secondary">Anulo</button>

www.getbootstrap.com/docs/4.0/getting- started/introduction/ More from Bootstrap Bootstrap has a great documentation, please read and practice. www.getbootstrap.com/docs/4.0/getting- started/introduction/

Class Practice Building a web page with Bootstrap;

ASK You are encouraged to ask always anything related to course materials and projects.