The cl-bootstrap Reference Manual

This is the cl-bootstrap Reference Manual, version 0.0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 15:00:54 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 cl-bootstrap

Twitter Bootstrap widget library for Common Lisp

Author

Rajasegar Chandran <>

License

MIT

Version

0.0.2

Dependencies
  • cl-who (system).
  • parenscript (system).
Source

cl-bootstrap.asd.

Child Components

3 Modules

Modules are listed depth-first from the system components tree.


3.1 cl-bootstrap/src

Dependency

cl-bootstrap.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

cl-bootstrap (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 cl-bootstrap/cl-bootstrap.asd

Source

cl-bootstrap.asd.

Parent Component

cl-bootstrap (system).

ASDF Systems

cl-bootstrap.


4.1.2 cl-bootstrap/packages.lisp

Source

cl-bootstrap.asd.

Parent Component

cl-bootstrap (system).

Packages

cl-bootstrap.


4.1.3 cl-bootstrap/cl-bootstrap.lisp

Dependency

packages.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

cl-bootstrap (system).

Public Interface

4.1.4 cl-bootstrap/src/dropdowns.lisp

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.5 cl-bootstrap/src/alerts.lisp

Dependency

dropdowns.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.6 cl-bootstrap/src/buttons.lisp

Dependency

alerts.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.7 cl-bootstrap/src/labels.lisp

Dependency

buttons.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.8 cl-bootstrap/src/panels.lisp

Dependency

labels.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.9 cl-bootstrap/src/modal.lisp

Dependency

panels.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

bs-modal (macro).


4.1.10 cl-bootstrap/src/tabs.lisp

Dependency

modal.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.11 cl-bootstrap/src/tables.lisp

Dependency

tabs.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.12 cl-bootstrap/src/carousel.lisp

Dependency

tables.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

bs-carousel (macro).

Internals

4.1.13 cl-bootstrap/src/navbar.lisp

Dependency

carousel.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.14 cl-bootstrap/src/accordion.lisp

Dependency

navbar.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.15 cl-bootstrap/src/button-dropdowns.lisp

Dependency

accordion.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Internals

bs-btn-dropdown (macro).


4.1.16 cl-bootstrap/src/forms.lisp

Dependency

button-dropdowns.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

4.1.17 cl-bootstrap/src/bootstrap-helper.lisp

Dependency

forms.lisp (file).

Source

cl-bootstrap.asd.

Parent Component

src (module).

Public Interface

5 Packages

Packages are listed by definition order.


5.1 cl-bootstrap

Source

packages.lisp.

Nickname

bootstrap

Use List
  • cl-who.
  • common-lisp.
  • common-lisp-user.
Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Special variables

Special Variable: *bootstrap-css-url*
Package

cl-bootstrap.

Source

bootstrap-helper.lisp.

Special Variable: *bootstrap-js-url*
Package

cl-bootstrap.

Source

bootstrap-helper.lisp.

Special Variable: *jquery-url*
Package

cl-bootstrap.

Source

bootstrap-helper.lisp.


6.1.2 Macros

Macro: bs-accordion ((&key id) &body body)
Package

cl-bootstrap.

Source

accordion.lisp.

Macro: bs-accordion-item ((&key title id parent active) &body body)
Package

cl-bootstrap.

Source

accordion.lisp.

Macro: bs-alert ((&key type dismissible) &body body)

Generic alert

Package

cl-bootstrap.

Source

alerts.lisp.

Macro: bs-alert-danger (&body body)

success alert

Package

cl-bootstrap.

Source

alerts.lisp.

Macro: bs-alert-info (&body body)

info alert

Package

cl-bootstrap.

Source

alerts.lisp.

Macro: bs-alert-success (&body body)

success alert

Package

cl-bootstrap.

Source

alerts.lisp.

Macro: bs-alert-warning (&body body)

success alert

Package

cl-bootstrap.

Source

alerts.lisp.

Macro: bs-btn ((&key type size) &body body)
Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-danger (&body body)
Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-info (&body body)
Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-primary (&body body)
Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-success (&body body)
Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-warning (&body body)
Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-carousel ((&key id) &rest rest)
Package

cl-bootstrap.

Source

carousel.lisp.

Macro: bs-col-lg ((&key grid offset) &body body)

Large devices , Desktops >= 1200 px

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.

Macro: bs-col-md ((&key grid offset) &body body)

Medium device grid columns >= 992 px

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.

Macro: bs-col-sm ((&key grid offset) &body body)

Small device grid columns, Tablets >= 768 px

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.

Macro: bs-col-xs ((&key grid offset) &body body)

Extra small device grid columns, Phones < 768 px

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.

Macro: bs-container ((&key fluid) &body body)

Bootstrap Grid Container. Set :fluid t for fluid layout.

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.

Macro: bs-dropdown ((&key title) &body body)

Toggleable, contextual menu for displaying lists of links.

Package

cl-bootstrap.

Source

dropdowns.lisp.

Macro: bs-dropup ((&key title) &body body)

Toggleable, contextual menu for displaying lists of links.

Package

cl-bootstrap.

Source

dropdowns.lisp.

Macro: bs-form-checkbox (&body body)
Package

cl-bootstrap.

Source

forms.lisp.

Macro: bs-form-email ((&key label id name placeholder))
Package

cl-bootstrap.

Source

forms.lisp.

Macro: bs-form-file ((&key label id name))
Package

cl-bootstrap.

Source

forms.lisp.

Macro: bs-form-input (type (&key label id name placeholder))
Package

cl-bootstrap.

Source

forms.lisp.

Macro: bs-form-password ((&key label id name placeholder))
Package

cl-bootstrap.

Source

forms.lisp.

Macro: bs-icon ((&key glyph))

Glyphicon from bootstrap

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.

Macro: bs-label ((&key type) &body body)
Package

cl-bootstrap.

Source

labels.lisp.

Macro: bs-label-danger (&body body)
Package

cl-bootstrap.

Source

labels.lisp.

Macro: bs-label-info (&body body)
Package

cl-bootstrap.

Source

labels.lisp.

Macro: bs-label-primary (&body body)
Package

cl-bootstrap.

Source

labels.lisp.

Macro: bs-label-success (&body body)
Package

cl-bootstrap.

Source

labels.lisp.

Macro: bs-label-warning (&body body)
Package

cl-bootstrap.

Source

labels.lisp.

Macro: bs-modal ((&key title) &body body)
Package

cl-bootstrap.

Source

modal.lisp.

Macro: bs-nav-dropdown ((&key title) &body body)
Package

cl-bootstrap.

Source

navbar.lisp.

Macro: bs-nav-li ((&key active href) &body body)
Package

cl-bootstrap.

Source

navbar.lisp.

Macro: bs-navbar ((&key fluid inverse fixed-top fixed-bottom static-top brand) &body body)

Navbar

Package

cl-bootstrap.

Source

navbar.lisp.

Macro: bs-navbar-form ((&key right) &body body)
Package

cl-bootstrap.

Source

navbar.lisp.

Macro: bs-navbar-nav ((&key right) &body body)
Package

cl-bootstrap.

Source

navbar.lisp.

Macro: bs-page ((&rest header) &body body)
Package

cl-bootstrap.

Source

bootstrap-helper.lisp.

Macro: bs-panel ((&key type title) &body body)

Panel generic

Package

cl-bootstrap.

Source

panels.lisp.

Macro: bs-panel-danger ((&key title) &body body)

Danger panel

Package

cl-bootstrap.

Source

panels.lisp.

Macro: bs-panel-info ((&key title) &body body)

Info panel

Package

cl-bootstrap.

Source

panels.lisp.

Macro: bs-panel-primary ((&key title) &body body)

Primary panel

Package

cl-bootstrap.

Source

panels.lisp.

Macro: bs-panel-success ((&key title) &body body)

Success panel

Package

cl-bootstrap.

Source

panels.lisp.

Macro: bs-panel-warning ((&key title) &body body)

Warning panel

Package

cl-bootstrap.

Source

panels.lisp.

Macro: bs-row (&body body)

Use rows to create horizontal groups of columns.

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.

Macro: bs-tab ((&key fade) &rest rest)
Package

cl-bootstrap.

Source

tabs.lisp.

Macro: bs-tab-pane ((&key active id fade) &body body)
Package

cl-bootstrap.

Source

tabs.lisp.

Macro: bs-table (&body body)
Package

cl-bootstrap.

Source

tables.lisp.

Macro: bs-table-bordered (&body body)
Package

cl-bootstrap.

Source

tables.lisp.

Macro: bs-table-condensed (&body body)
Package

cl-bootstrap.

Source

tables.lisp.

Macro: bs-table-hover (&body body)
Package

cl-bootstrap.

Source

tables.lisp.

Macro: bs-table-striped (&body body)
Package

cl-bootstrap.

Source

tables.lisp.

Macro: bs-well (&body body)

bootstrap well

Package

cl-bootstrap.

Source

cl-bootstrap.lisp.


6.2 Internals


6.2.1 Macros

Macro: bs-btn-default (&body body)
Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-dropdown ((&key title) &body body)

Turn a button into a dropdown toggle with some basic markup changes.

Package

cl-bootstrap.

Source

button-dropdowns.lisp.

Macro: bs-btn-lg ((&key type) &body body)

Default Large button

Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-sm ((&key type) &body body)

Default Small button

Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-btn-xs ((&key type) &body body)

Default Extra Small button

Package

cl-bootstrap.

Source

buttons.lisp.

Package

cl-bootstrap.

Source

buttons.lisp.

Macro: bs-tab-nav (title active url)
Package

cl-bootstrap.

Source

tabs.lisp.

Package

cl-bootstrap.

Source

carousel.lisp.

Package

cl-bootstrap.

Source

carousel.lisp.


6.2.2 Ordinary functions

Function: tabpanel-class (active fade)
Package

cl-bootstrap.

Source

tabs.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   B   C   F   M   T  
Index Entry  Section

B
bs-accordion: Public macros
bs-accordion-item: Public macros
bs-alert: Public macros
bs-alert-danger: Public macros
bs-alert-info: Public macros
bs-alert-success: Public macros
bs-alert-warning: Public macros
bs-btn: Public macros
bs-btn-danger: Public macros
bs-btn-default: Private macros
bs-btn-dropdown: Private macros
bs-btn-info: Public macros
bs-btn-lg: Private macros
bs-btn-primary: Public macros
bs-btn-sm: Private macros
bs-btn-success: Public macros
bs-btn-warning: Public macros
bs-btn-xs: Private macros
bs-carousel: Public macros
bs-col-lg: Public macros
bs-col-md: Public macros
bs-col-sm: Public macros
bs-col-xs: Public macros
bs-container: Public macros
bs-dropdown: Public macros
bs-dropup: Public macros
bs-form-checkbox: Public macros
bs-form-email: Public macros
bs-form-file: Public macros
bs-form-input: Public macros
bs-form-password: Public macros
bs-icon: Public macros
bs-label: Public macros
bs-label-danger: Public macros
bs-label-info: Public macros
bs-label-primary: Public macros
bs-label-success: Public macros
bs-label-warning: Public macros
bs-link-btn: Private macros
bs-modal: Public macros
bs-nav-dropdown: Public macros
bs-nav-li: Public macros
bs-navbar: Public macros
bs-navbar-form: Public macros
bs-navbar-nav: Public macros
bs-page: Public macros
bs-panel: Public macros
bs-panel-danger: Public macros
bs-panel-info: Public macros
bs-panel-primary: Public macros
bs-panel-success: Public macros
bs-panel-warning: Public macros
bs-row: Public macros
bs-tab: Public macros
bs-tab-nav: Private macros
bs-tab-pane: Public macros
bs-table: Public macros
bs-table-bordered: Public macros
bs-table-condensed: Public macros
bs-table-hover: Public macros
bs-table-striped: Public macros
bs-well: Public macros

C
carousel-indicator: Private macros
carousel-slide: Private macros

F
Function, tabpanel-class: Private ordinary functions

M
Macro, bs-accordion: Public macros
Macro, bs-accordion-item: Public macros
Macro, bs-alert: Public macros
Macro, bs-alert-danger: Public macros
Macro, bs-alert-info: Public macros
Macro, bs-alert-success: Public macros
Macro, bs-alert-warning: Public macros
Macro, bs-btn: Public macros
Macro, bs-btn-danger: Public macros
Macro, bs-btn-default: Private macros
Macro, bs-btn-dropdown: Private macros
Macro, bs-btn-info: Public macros
Macro, bs-btn-lg: Private macros
Macro, bs-btn-primary: Public macros
Macro, bs-btn-sm: Private macros
Macro, bs-btn-success: Public macros
Macro, bs-btn-warning: Public macros
Macro, bs-btn-xs: Private macros
Macro, bs-carousel: Public macros
Macro, bs-col-lg: Public macros
Macro, bs-col-md: Public macros
Macro, bs-col-sm: Public macros
Macro, bs-col-xs: Public macros
Macro, bs-container: Public macros
Macro, bs-dropdown: Public macros
Macro, bs-dropup: Public macros
Macro, bs-form-checkbox: Public macros
Macro, bs-form-email: Public macros
Macro, bs-form-file: Public macros
Macro, bs-form-input: Public macros
Macro, bs-form-password: Public macros
Macro, bs-icon: Public macros
Macro, bs-label: Public macros
Macro, bs-label-danger: Public macros
Macro, bs-label-info: Public macros
Macro, bs-label-primary: Public macros
Macro, bs-label-success: Public macros
Macro, bs-label-warning: Public macros
Macro, bs-link-btn: Private macros
Macro, bs-modal: Public macros
Macro, bs-nav-dropdown: Public macros
Macro, bs-nav-li: Public macros
Macro, bs-navbar: Public macros
Macro, bs-navbar-form: Public macros
Macro, bs-navbar-nav: Public macros
Macro, bs-page: Public macros
Macro, bs-panel: Public macros
Macro, bs-panel-danger: Public macros
Macro, bs-panel-info: Public macros
Macro, bs-panel-primary: Public macros
Macro, bs-panel-success: Public macros
Macro, bs-panel-warning: Public macros
Macro, bs-row: Public macros
Macro, bs-tab: Public macros
Macro, bs-tab-nav: Private macros
Macro, bs-tab-pane: Public macros
Macro, bs-table: Public macros
Macro, bs-table-bordered: Public macros
Macro, bs-table-condensed: Public macros
Macro, bs-table-hover: Public macros
Macro, bs-table-striped: Public macros
Macro, bs-well: Public macros
Macro, carousel-indicator: Private macros
Macro, carousel-slide: Private macros

T
tabpanel-class: Private ordinary functions


A.4 Data types

Jump to:   A   B   C   D   F   L   M   N   P   S   T  
Index Entry  Section

A
accordion.lisp: The cl-bootstrap/src/accordion․lisp file
alerts.lisp: The cl-bootstrap/src/alerts․lisp file

B
bootstrap-helper.lisp: The cl-bootstrap/src/bootstrap-helper․lisp file
button-dropdowns.lisp: The cl-bootstrap/src/button-dropdowns․lisp file
buttons.lisp: The cl-bootstrap/src/buttons․lisp file

C
carousel.lisp: The cl-bootstrap/src/carousel․lisp file
cl-bootstrap: The cl-bootstrap system
cl-bootstrap: The cl-bootstrap package
cl-bootstrap.asd: The cl-bootstrap/cl-bootstrap․asd file
cl-bootstrap.lisp: The cl-bootstrap/cl-bootstrap․lisp file

D
dropdowns.lisp: The cl-bootstrap/src/dropdowns․lisp file

F
File, accordion.lisp: The cl-bootstrap/src/accordion․lisp file
File, alerts.lisp: The cl-bootstrap/src/alerts․lisp file
File, bootstrap-helper.lisp: The cl-bootstrap/src/bootstrap-helper․lisp file
File, button-dropdowns.lisp: The cl-bootstrap/src/button-dropdowns․lisp file
File, buttons.lisp: The cl-bootstrap/src/buttons․lisp file
File, carousel.lisp: The cl-bootstrap/src/carousel․lisp file
File, cl-bootstrap.asd: The cl-bootstrap/cl-bootstrap․asd file
File, cl-bootstrap.lisp: The cl-bootstrap/cl-bootstrap․lisp file
File, dropdowns.lisp: The cl-bootstrap/src/dropdowns․lisp file
File, forms.lisp: The cl-bootstrap/src/forms․lisp file
File, labels.lisp: The cl-bootstrap/src/labels․lisp file
File, modal.lisp: The cl-bootstrap/src/modal․lisp file
File, navbar.lisp: The cl-bootstrap/src/navbar․lisp file
File, packages.lisp: The cl-bootstrap/packages․lisp file
File, panels.lisp: The cl-bootstrap/src/panels․lisp file
File, tables.lisp: The cl-bootstrap/src/tables․lisp file
File, tabs.lisp: The cl-bootstrap/src/tabs․lisp file
forms.lisp: The cl-bootstrap/src/forms․lisp file

L
labels.lisp: The cl-bootstrap/src/labels․lisp file

M
modal.lisp: The cl-bootstrap/src/modal․lisp file
Module, src: The cl-bootstrap/src module

N
navbar.lisp: The cl-bootstrap/src/navbar․lisp file

P
Package, cl-bootstrap: The cl-bootstrap package
packages.lisp: The cl-bootstrap/packages․lisp file
panels.lisp: The cl-bootstrap/src/panels․lisp file

S
src: The cl-bootstrap/src module
System, cl-bootstrap: The cl-bootstrap system

T
tables.lisp: The cl-bootstrap/src/tables․lisp file
tabs.lisp: The cl-bootstrap/src/tabs․lisp file