Loading...
 
Skip to main content

History: Bootstrap Themes Transition

Preview of version: 13

About

This page documents Bootstrap classes transition targeted for Tiki 13 and onwards to help Tiki themers and designers.

[+] CSS selectors (class vs id)

Overview of the main elements classes changes

Buttons

How to approach and handle buttons

1.1.1.1. when should an element be a button

1.1.1.2. the default classes for a Tiki button

What are the default classes?

1.1.1.3. how to manage externals (eg: jquery dialogs)

External sources come with their own styling. How is this neutralized and turned into Tiki styling?

1.1.1.4. how to customize (write down how to do it)

eg: I dont like that the edit page save button class is btn-primary, I want it to look like btn-warning, how do I do that in my css file without modifying any other source files

[-] lib/

[-] smarty_tiki/

[-] function.button.php

btn class added;

Copy to clipboard
<span class="button" ...>

renders now in mobile mode as

Copy to clipboard
<span class="btn button" ...>

otherwise

Copy to clipboard
<a class="btn" data-role="button" ...>

Overview of grid layout issues, etc.

These changes will be made in templates/layouts/bs_grid (or some name indicating Bootstrap grid compatibility. At issue is where to add class="row" container divs.

In parallel with this, presumably the idea of moving everything in the center column to modules will happen. This will simplify the template and give a lot of flexibility to page layout as well.

Overall page

This includes the top module zone, topbar module zone, side columns, center content (less div#role_main, which should be addressed separately), page bottom module zone (bottom of center column), and footer (bottom module zone).

Page center content (div#role_main)

History

Information Version
Mon 13 of Jun, 2016 05:11 UTC Gary Cunningham-Lee URL corrected to fix 404 error. Other edits for clarity. 43
View
Mon 09 of Dec, 2013 09:45 UTC luciash d' being ?โ€โ™‚๏ธ 42
View
Sun 08 of Dec, 2013 01:39 UTC Gary Cunningham-Lee Updated information. 41
View
Sun 08 of Dec, 2013 01:37 UTC Gary Cunningham-Lee Rearranged some content to try to focus more on current state of progress. 40
View
Sun 08 of Dec, 2013 01:32 UTC Gary Cunningham-Lee Hiding more discussion as it isn't central to Bootstrap process. 39
View
Sun 08 of Dec, 2013 01:31 UTC Gary Cunningham-Lee Updated the information. 38
View
Sun 08 of Dec, 2013 01:28 UTC Gary Cunningham-Lee Updated the information. 37
View
Fri 29 of Nov, 2013 07:45 UTC gezza button notes 36
View
Wed 27 of Nov, 2013 09:17 UTC luciash d' being ?โ€โ™‚๏ธ 35
View
Tue 05 of Nov, 2013 02:13 UTC Torsten Fabricius just re-save to trigger alias link 34
View
Tue 05 of Nov, 2013 02:12 UTC Torsten Fabricius ML asked to rename for the purpose of SEO optimisation 33
View
Tue 29 of Oct, 2013 02:14 UTC Torsten Fabricius added comment and sign 32
View
Tue 29 of Oct, 2013 02:13 UTC Torsten Fabricius 31
View
Tue 29 of Oct, 2013 01:09 UTC Torsten Fabricius 30
View
Tue 29 of Oct, 2013 00:58 UTC Torsten Fabricius 29
View
Tue 29 of Oct, 2013 00:56 UTC Torsten Fabricius added comment 28
View
Mon 30 of Sep, 2013 15:07 UTC Gary Cunningham-Lee Note about updating button classes. 27
View
Mon 30 of Sep, 2013 14:59 UTC Gary Cunningham-Lee Misc. additions. 26
View
Sat 28 of Sep, 2013 07:52 UTC gezza 25
View
Sat 28 of Sep, 2013 07:51 UTC gezza 24
View
Thu 26 of Sep, 2013 07:58 UTC gezza 23
View
Mon 26 of Aug, 2013 18:52 UTC gezza more thoughts on grid layout 22
View
Mon 26 of Aug, 2013 17:04 UTC gezza starter layout for brainstorming 21
View
Thu 22 of Aug, 2013 14:56 UTC gezza view layout thoughts 20
View
Thu 22 of Aug, 2013 14:21 UTC Gary Cunningham-Lee Ideas about layout options 19
View
Thu 22 of Aug, 2013 11:59 UTC gezza 18
View
Wed 21 of Aug, 2013 13:18 UTC gezza more button thougths 17
View
Wed 21 of Aug, 2013 10:33 UTC gezza 16
View
Wed 14 of Aug, 2013 10:41 UTC gezza some thoughts on external sources and buttons 15
View
Wed 14 of Aug, 2013 10:19 UTC gezza 14
View
Tue 13 of Aug, 2013 08:55 UTC gezza 13
View
Fri 09 of Aug, 2013 05:08 UTC Gary Cunningham-Lee New template ideas to support Bootstrap's grid 12
View
Thu 01 of Aug, 2013 15:11 UTC gezza 11
View
Wed 31 of Jul, 2013 13:13 UTC Gary Cunningham-Lee Minor edit. 10
View
Wed 31 of Jul, 2013 13:12 UTC Gary Cunningham-Lee Comment about ids vs classes, and site layout suggestion. 9
View
Wed 31 of Jul, 2013 09:34 UTC gezza 8
View
Wed 31 of Jul, 2013 09:02 UTC gezza 7
View
Tue 30 of Jul, 2013 08:17 UTC gezza 6
View
Fri 19 of Jul, 2013 13:37 UTC gezza 5
View
Sun 21 of Apr, 2013 21:44 UTC luciash d' being ?โ€โ™‚๏ธ 4
View
Sun 21 of Apr, 2013 21:41 UTC luciash d' being ?โ€โ™‚๏ธ Code Plugin modified by editor. 3
View
Sun 21 of Apr, 2013 21:19 UTC luciash d' being ?โ€โ™‚๏ธ 2
View
Sat 20 of Apr, 2013 21:36 UTC luciash d' being ?โ€โ™‚๏ธ 1
View
Collapse/expand modules below