Project

General

Profile

Actions

Feature proposal #4369

closed

Implement bootstrap markup and classes

Added by krileon over 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
13 December 2013
Due date:
% Done:

100%

Estimated time:

Description

Replace all markup with boostrap markup. Replace class usage with boostrap classes. Anywhere a class is needed also implement semantic classes. Example usage as follows.

btn btn-primary cbRegistrationSubmit

Actions #1

Updated by krileon over 10 years ago

  • Subject changed from Implement standardized button classes to Implement boostrap markup and classes
  • Description updated (diff)
Actions #2

Updated by krileon over 10 years ago

  • Subject changed from Implement boostrap markup and classes to Implement bootstrap markup and classes

In our template loader we should load in Bootstrap CSS with a namespace (.cb_template, or other class that surrounds all of CBs pages). Add configuration option to turn off loading of Bootstrap CSS so a Joomla template can load this in, etc..

Actions #3

Updated by krileon over 10 years ago

  • % Done changed from 10 to 0
Actions #4

Updated by krileon about 10 years ago

  • % Done changed from 0 to 90

Most of frontend and all of new xml backend are bootstrap driven now. Only a few frontend locations remain such as CB Menu should be bootstrap instead of internal CSS that is mimicing bootstrap. Bootstrap CSS also always loads like fontawesome now so it can always be used anywhere inside of CB (it's namespaced with cb_template class).

Actions #5

Updated by krileon about 10 years ago

CB Menu and Tabs output is now Bootstrap powered. More classes still need to be reviewed, but I believe everything has been adjusted correctly.

Actions #6

Updated by pepperstreet about 10 years ago

krileon wrote:

...Tabs output is now Bootstrap powered... .

Hello Kyle,
what does it mean for Profile layout customization and configuration? I mean, the typical CB template positions. Do YOU hard-code and assign the BS SPAN classes in the template? Or is it possible to adjust positions or even CB-tabs with a custom SPAN width/number? e.g. like in Protostar template, or in J! core module parameters (bootstrap width)

Does the old Global config with columns and % vanish?

Actions #7

Updated by pepperstreet about 10 years ago

(Please, would you mind to remove my last comment incl. this post? Was not sure about where I should post… now, i posted some thoughts in the CB Forum and Beta2 News topic)

Actions #8

Updated by krileon about 10 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 90 to 100
Actions #9

Updated by beat over 9 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF