Commit e8e741b1 authored by Dirk Wildt's avatar Dirk Wildt

8.14.2

parent 75750a8f
......@@ -6,13 +6,13 @@ TODO
8.14.2
18-12-17
Improvement
* #i0273: Bootstrap CSS: col-xs-... is moved to col-..., col-lg-... is moved to col-...
* #i0273: CSS: Update for Bootstrap 4x
Static templates: use for
* 4x: Bootstrap 4x
* 3x: Bootstrap 3x
Affected files:
* Configuration/TypoScript/Bootstrap/3x/constants.txt
* Resources/Private/Templates/Bootstrap/3x
* caddy.html
* caddyWoTax.html
* woOptionsWoFee/caddy.html
* Configuration/TypoScript/Bootstrap/4x -> new
* Resources/Private/Templates/Bootstrap/4x -> new
8.14.1
18-12-16
......
......@@ -137,11 +137,14 @@ switch( true )
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Css/orange/', 'Caddy [2.1] + orange' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Css/green/', 'Caddy [2.1] + gruen' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Css/red/', 'Caddy [2.1] + rot' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/', 'Caddy [3] + Bootstrap' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/tx_caddy_pi1/woOptionsWoFee/', 'Caddy [3] + Bootstrap ohne Caddy Optionen und Kosten' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/4x/', 'Caddy [3] + Bootstrap 4x' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/4x/tx_caddy_pi1/woOptionsWoFee/', 'Caddy [3] + Bootstrap 4x ohne Caddy Optionen und Kosten' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/', 'Caddy [3] + Bootstrap 3x' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/tx_caddy_pi1/woOptionsWoFee/', 'Caddy [3] + Bootstrap 3x ohne Caddy Optionen und Kosten' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/5x/', 'Caddy [3] + Foundation' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/4x/', 'Caddy [3] + Foundation 4.x (veraltet!)' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/Css/', 'Caddy [3.1] + Bootstrap CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/4x/Css/', 'Caddy [3.1] + Bootstrap 4x CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/Css/', 'Caddy [3.1] + Bootstrap 3x CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/5x/Css/', 'Caddy [3.1] + Foundation CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/4x/Css/', 'Caddy [3.1] + Foundation 4.x CSS (veraltet!' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/5x/Mini/Dropdown/', 'Caddy [3.2] + Foundation Minicaddy Dropdown' );
......@@ -177,11 +180,14 @@ switch( true )
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Css/orange/', 'Caddy [2.1] + orange' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Css/green/', 'Caddy [2.1] + green' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Css/red/', 'Caddy [2.1] + red' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/', 'Caddy [3] + Bootstrap' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/tx_caddy_pi1/woOptionsWoFee/', 'Caddy [3] + Bootstrap without Caddy options and costs' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/4x/', 'Caddy [3] + Bootstrap 4x' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/4x/tx_caddy_pi1/woOptionsWoFee/', 'Caddy [3] + Bootstrap 4x without Caddy options and costs' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/', 'Caddy [3] + Bootstrap 3x' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/tx_caddy_pi1/woOptionsWoFee/', 'Caddy [3] + Bootstrap 3x without Caddy options and costs' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/5x/', 'Caddy [3] + Foundation' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/4x/', 'Caddy [3] + Foundation 4.x (deprecated!)' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/Css/', 'Caddy [3.1] + Bootstrap CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/4x/Css/', 'Caddy [3.1] + Bootstrap 4x CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Bootstrap/3x/Css/', 'Caddy [3.1] + Bootstrap 3x CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/5x/Css/', 'Caddy [3.1] + Foundation CSS' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/4x/Css/', 'Caddy [3.1] + Foundation 4.x CSS (deprecated!)' );
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile( $_EXTKEY, $path2Ts . 'Foundation/5x/Mini/Dropdown/', 'Caddy [3.2] + Foundation Minicaddy Dropdown' );
......
page {
includeCSS {
caddy = EXT:caddy/Resources/Public/Css/2.0.0/caddy.css
//caddy = EXT:caddy/Resources/Public/Css/2.0.0/caddy.css
caddyBootstrap = EXT:caddy/Resources/Public/Css/Bootstrap/3x/caddy.css
}
}
\ No newline at end of file
plugin.caddy {
html.accordion.classes.column.0 = col-7
html.accordion.classes.column.1 = col-2
html.accordion.classes.column.2 = col-2 text-right
html.accordion.classes.column.3 = col-1
html.accordion.classes.column.0 = col-xs-7
html.accordion.classes.column.1 = col-xs-2
html.accordion.classes.column.2 = col-xs-2 text-right
html.accordion.classes.column.3 = col-xs-1
html.accordion.classes.active = in
html.intothecaddy.form.wrap.selectbutton = <div class="row no-gutter">|</div>
html.intothecaddy.form.wrap.selectbutton = <div class="row no-gutter">|</div>
html.minicaddy.classes.column.0 = col-xs-2
html.minicaddy.classes.column.1 = col-xs-5
html.minicaddy.classes.column.2 = col-xs-5 text-right
html.minicaddy.classes.column.0 = col-2
html.minicaddy.classes.column.1 = col-5
html.minicaddy.classes.column.2 = col-5 text-right
html.powermail.classes.buttonWrap = col-6
html.powermail.classes.fieldsWrap = col-12
html.powermail.classes.form = col-12
html.powermail.classes.buttonWrap = col-lg-6
html.powermail.classes.fieldsWrap = col-lg-12
html.powermail.classes.form = col-lg-12
html.powermail.classes.tab =
templates.html.caddy = EXT:caddy/Resources/Private/Templates/Bootstrap/3x/caddy.html
......
page {
includeCSS {
caddyBootstrap = EXT:caddy/Resources/Public/Css/Bootstrap/4x/caddy.css
}
}
\ No newline at end of file
plugin.caddy {
templates.html.caddymini = EXT:caddy/Resources/Private/Templates/Bootstrap/4x/caddyminidropdown.html
}
\ No newline at end of file
page {
includeCSS {
caddyMiniDropdown = EXT:caddy/Resources/Public/Css/Bootstrap/4x/caddyminidropdown.css
}
}
\ No newline at end of file
plugin.caddy {
templates.html.caddymini = EXT:caddy/Resources/Private/Templates/Bootstrap/4x/caddyminireveal.html
}
\ No newline at end of file
page {
includeCSS {
caddyMiniReveal = EXT:caddy/Resources/Public/Css/Bootstrap/4x/caddyminireveal.css
}
}
plugin.tx_caddy_pi3 {
content {
item {
wrap = <div class="row item minicaddyitem">|</div>
}
sum {
wrap = <div class="row sum minicaddysum">|</div>
}
}
}
\ No newline at end of file
page {
includeCSS {
caddyParsley = EXT:caddy/Resources/Public/Css/parsleyjs/parsley.css
}
includeJSFooter {
caddyParsley = EXT:caddy/Resources/Public/JavaScript/parsleyjs/parsley.min.js
}
}
\ No newline at end of file
plugin.caddy {
html.accordion.classes.column.0 = col-7 col-sm-7
html.accordion.classes.column.1 = col-2 col-sm-2
html.accordion.classes.column.2 = col-2 col-sm-2 text-right
html.accordion.classes.column.3 = col-1 col-sm-1
html.accordion.classes.active = in
html.intothecaddy.form.wrap.selectbutton = <div class="row no-gutter">|</div>
html.minicaddy.classes.column.0 = col-2 col-sm-2
html.minicaddy.classes.column.1 = col-5 col-sm-5
html.minicaddy.classes.column.2 = col-5 col-sm-5 text-right
html.powermail.classes.buttonWrap = col-6 col-sm-6
html.powermail.classes.fieldsWrap = col-12 col-sm-12
html.powermail.classes.form = col-12 col-sm-12
html.powermail.classes.tab =
templates.html.caddy = EXT:caddy/Resources/Private/Templates/Bootstrap/4x/caddy.html
templates.html.caddymini = EXT:caddy/Resources/Private/Templates/Bootstrap/4x/caddy.html
}
\ No newline at end of file
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:caddy/Configuration/TypoScript/Bootstrap/4x/Page/setup.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:caddy/Configuration/TypoScript/Bootstrap/4x/tx_caddy_pi1/setup.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:caddy/Configuration/TypoScript/Bootstrap/4x/tx_caddy_pi3/setup.ts">
\ No newline at end of file
This diff is collapsed.
plugin.caddy {
templates {
e-mail = EXT:caddy/Resources/Private/Templates/Bootstrap/4x/woOptionsWoFee/caddy.html
html {
caddy = EXT:caddy/Resources/Private/Templates/Bootstrap/4x/woOptionsWoFee/caddy.html
}
pdf {
invoice = EXT:caddy/Resources/Private/Templates/Bootstrap/4x/woOptionsWoFee/caddy.html
}
}
}
plugin.tx_caddy_pi1 {
_HTMLMARKER {
caddy_header_items {
40 >
// value, currency: &nbsp;
40 = TEXT
40 {
value = &nbsp;
wrap = <span class="{$plugin.caddy.html.accordion.classes.column.2}">|</span>
}
}
}
}
plugin.tx_caddy_pi3 {
content {
item {
10 {
wrap = <div class="{$plugin.caddy.html.minicaddy.classes.column.0}">|</div>
}
20 {
wrap = <div class="{$plugin.caddy.html.minicaddy.classes.column.1}">|</div>
}
30 {
wrap = <div class="{$plugin.caddy.html.minicaddy.classes.column.2}">|</div>
}
wrap = <div class="row collapse item minicaddyitem">|</div>
}
sum {
10 {
wrap = <div class="{$plugin.caddy.html.minicaddy.classes.column.0}">|</div>
}
20 {
wrap = <div class="{$plugin.caddy.html.minicaddy.classes.column.1}">|</div>
}
30 {
wrap = <div class="{$plugin.caddy.html.minicaddy.classes.column.2}">|</div>
}
wrap = <div class="row collapse sum minicaddysum">|</div>
}
}
_HTMLMARKER {
linktocaddy >
// label, icon. Replaces _HTMLMARKER_LINTOCADDY
linktocaddy = COA
linktocaddy {
// Label
10 = TEXT
10 {
data = LLL:EXT:caddy/Resources/Private/Language/Plugins/pi3/locallang.xlf:linktocaddy
typolink {
parameter = {$plugin.caddy.pages.caddy}
title {
data = LLL:EXT:caddy/Resources/Private/Language/Plugins/pi3/locallang.xlf:linktocaddy
}
ATagParams = class="btn btn-primary btn-block minicaddy-button button tiny expand"
}
noTrimWrap = || |
}
wrap = <div class="row"><div class="columns">|</div></div>
}
linktocaddyiconclass = TEXT
linktocaddyiconclass {
value = {$plugin.caddy.html.intothecaddy.icon.class}
}
linktoshop >
// label, icon. Replaces _HTMLMARKER_LINTOSHOP
linktoshop = COA
linktoshop {
// Label
10 = TEXT
10 {
data = LLL:EXT:caddy/Resources/Private/Language/Plugins/pi3/locallang.xlf:linktoshop
typolink {
parameter = {$plugin.caddy.pages.shop}
title {
data = LLL:EXT:caddy/Resources/Private/Language/Plugins/pi3/locallang.xlf:linktoshop
}
ATagParams = class="btn btn-primary btn-block minicaddy-button button tiny expand"
}
noTrimWrap = || |
}
wrap = <div class="row"><div class="columns">|</div></div>
}
}
}
......@@ -63,24 +63,24 @@
###VARIANTS###
<!-- ###HEADER### begin -->
<div class="row">
<div class="col-2">###_LOCAL_LANG_QTY###</div>
<div class="col-5">###_LOCAL_LANG_ITEM###</div>
<div class="col-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT###</div>
<div class="col-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT_WI_QTY###</div>
<div class="col-1">&nbsp;</div>
<div class="col-xs-2">###_LOCAL_LANG_QTY###</div>
<div class="col-xs-5">###_LOCAL_LANG_ITEM###</div>
<div class="col-xs-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT###</div>
<div class="col-xs-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT_WI_QTY###</div>
<div class="col-xs-1">&nbsp;</div>
</div>
<!-- /caddy_header -->
<!-- ###HEADER### end -->
<!-- ###CONTENT### begin -->
<!-- ###ITEM### begin -->
<div class="row caddy_product">
<div class="col-2">
<div class="col-xs-2">
<input type="text" class="onChangeloadCaddyByAjax form-control" value="###QTY###" name="###QTY_NAME###" onchange="this.form.submit()" />
</div>
<div class="col-5">###TITLE###</div>
<div class="col-2 text-right">###GROSS###</div>
<div class="col-2 text-right">###SUMGROSS###</div>
<div class="col-1">###DELETE###</div>
<div class="col-xs-5">###TITLE###</div>
<div class="col-xs-2 text-right">###GROSS###</div>
<div class="col-xs-2 text-right">###SUMGROSS###</div>
<div class="col-xs-1">###DELETE###</div>
<div class="caddy_cleaner"></div>
###ITEM_ERROR###
</div> <!-- /caddy_product -->
......@@ -88,10 +88,10 @@
<!-- ###CONTENT### end -->
<!-- ###FOOTER### begin -->
<div class="row caddy_footer">
<div class="col-2">###SUMSUMQTY###</div>
<div class="col-7">###_HTMLMARKER_CADDY_ITEM_LABEL###</div>
<div class="col-2 text-right">###SUMITEMSGROSS###</div>
<div class="col-1">&nbsp;</div>
<div class="col-xs-2">###SUMSUMQTY###</div>
<div class="col-xs-7">###_HTMLMARKER_CADDY_ITEM_LABEL###</div>
<div class="col-xs-2 text-right">###SUMITEMSGROSS###</div>
<div class="col-xs-1">&nbsp;</div>
</div> <!-- /caddy_footer -->
<!-- ###FOOTER### end -->
</form> <!-- /caddy -->
......@@ -141,7 +141,7 @@
<input type="hidden" name="tx_caddy_pi1[updateByCaddy]" value="1" />
<input type="hidden" name="tx_caddy_pi1[accordion]" value="3" />
<div class="row caddy_options">
<div id="caddy_payment" class="col-6">
<div id="caddy_payment" class="col-lg-6">
###PAYMENT_RADIO###
</div>
</div>
......@@ -502,7 +502,7 @@
<!-- ###CADDYMINIEMPTY### begin -->
<div class="caddymini caddyminiempty">
<div class="row">
<div class="col-12">
<div class="col-lg-12">
###_LOCAL_LANG_CADDYMINIEMPTY###
</div>
</div>
......
......@@ -63,24 +63,24 @@
###VARIANTS###
<!-- ###HEADER### begin -->
<div class="row">
<div class="col-2">###_LOCAL_LANG_QTY###</div>
<div class="col-5">###_LOCAL_LANG_ITEM###</div>
<div class="col-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT###</div>
<div class="col-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT_WI_QTY###</div>
<div class="col-1">&nbsp;</div>
<div class="col-xs-2">###_LOCAL_LANG_QTY###</div>
<div class="col-xs-5">###_LOCAL_LANG_ITEM###</div>
<div class="col-xs-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT###</div>
<div class="col-xs-2 text-right">###_LOCAL_LANG_PRICE_GROSS_UNIT_WI_QTY###</div>
<div class="col-xs-1">&nbsp;</div>
</div>
<!-- /caddy_header -->
<!-- ###HEADER### end -->
<!-- ###CONTENT### begin -->
<!-- ###ITEM### begin -->
<div class="row caddy_product">
<div class="col-2">
<div class="col-xs-2">
<input type="text" class="onChangeloadCaddyByAjax form-control" value="###QTY###" name="###QTY_NAME###" onchange="this.form.submit()" />
</div>
<div class="col-5">###TITLE###</div>
<div class="col-2 text-right">###GROSS###</div>
<div class="col-2 text-right">###SUMGROSS###</div>
<div class="col-1">###DELETE###</div>
<div class="col-xs-5">###TITLE###</div>
<div class="col-xs-2 text-right">###GROSS###</div>
<div class="col-xs-2 text-right">###SUMGROSS###</div>
<div class="col-xs-1">###DELETE###</div>
<div class="caddy_cleaner"></div>
###ITEM_ERROR###
</div> <!-- /caddy_product -->
......@@ -88,10 +88,10 @@
<!-- ###CONTENT### end -->
<!-- ###FOOTER### begin -->
<div class="row caddy_footer">
<div class="col-2">###SUMSUMQTY###</div>
<div class="col-7">###_HTMLMARKER_CADDY_ITEM_LABEL###</div>
<div class="col-2 text-right">###SUMITEMSGROSS###</div>
<div class="col-1">&nbsp;</div>
<div class="col-xs-2">###SUMSUMQTY###</div>
<div class="col-xs-7">###_HTMLMARKER_CADDY_ITEM_LABEL###</div>
<div class="col-xs-2 text-right">###SUMITEMSGROSS###</div>
<div class="col-xs-1">&nbsp;</div>
</div> <!-- /caddy_footer -->
<!-- ###FOOTER### end -->
</form> <!-- /caddy -->
......@@ -141,7 +141,7 @@
<input type="hidden" name="tx_caddy_pi1[updateByCaddy]" value="1" />
<input type="hidden" name="tx_caddy_pi1[accordion]" value="3" />
<div class="row caddy_options">
<div id="caddy_payment" class="col-6">
<div id="caddy_payment" class="col-lg-6">
###PAYMENT_RADIO###
</div>
</div>
......@@ -499,7 +499,7 @@
<!-- ###CADDYMINIEMPTY### begin -->
<div class="caddymini caddyminiempty">
<div class="row">
<div class="col-12">
<div class="col-lg-12">
###_LOCAL_LANG_CADDYMINIEMPTY###
</div>
</div>
......
......@@ -63,20 +63,20 @@
###VARIANTS###
<!-- ###HEADER### begin -->
<div class="row">
<div class="col-2">###_LOCAL_LANG_QTY###</div>
<div class="col-9">###_LOCAL_LANG_ITEM###</div>
<div class="col-1">&nbsp;</div>
<div class="col-xs-2">###_LOCAL_LANG_QTY###</div>
<div class="col-xs-9">###_LOCAL_LANG_ITEM###</div>
<div class="col-xs-1">&nbsp;</div>
</div>
<!-- /caddy_header -->
<!-- ###HEADER### end -->
<!-- ###CONTENT### begin -->
<!-- ###ITEM### begin -->
<div class="row caddy_product">
<div class="col-2">
<div class="col-xs-2">
<input type="text" class="onChangeloadCaddyByAjax form-control" value="###QTY###" name="###QTY_NAME###" onchange="this.form.submit()" />
</div>
<div class="col-9">###TITLE###</div>
<div class="col-1">###DELETE###</div>
<div class="col-xs-9">###TITLE###</div>
<div class="col-xs-1">###DELETE###</div>
<div class="caddy_cleaner"></div>
###ITEM_ERROR###
</div> <!-- /caddy_product -->
......@@ -282,7 +282,7 @@
<!-- ###CADDYMINIEMPTY### begin -->
<div class="caddymini caddyminiempty">
<div class="row">
<div class="col-12">
<div class="col-lg-12">
###_LOCAL_LANG_CADDYMINIEMPTY###
</div>
</div>
......
This diff is collapsed.
This diff is collapsed.
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Foundation | Caddy mini - dropdown</title>
</head>
<body>
<em>
VERSION
=======
#61865, 141009
For foundation 5.x
INDEX
=====
* CADDYMINI
* CADDYMINIEMPTY
* CADDYSUM
* CADDYSUMEMPTY
</em>
<!-- ###CADDYMINI### begin -->
<div class="minicaddy">
<a id="drop-button" data-dropdown="drop-content" aria-controls="drop-content" aria-expanded="true" class="btn button mytiny"><i class="###_HTMLMARKER_LINKTOCADDYICONCLASS###"></i></a>
<div id="drop-content" data-dropdown-content class="content f-dropdown" aria-hidden="true" tabindex="-1" onmouseover="this.blur();">
<!-- ###ITEMS### beginn -->
###ITEM###
<!-- ###ITEMS### end -->
###SUM###
###_HTMLMARKER_LINKTOCADDY###
</div>
</div>
<!-- ###CADDYMINI### end -->
<!-- ###CADDYMINIEMPTY### begin -->
<!-- Caddy mini is empty: display nothing. -->
<!-- ###CADDYMINIEMPTY### end -->
<!-- ###CADDYSUM### begin -->
<div class="caddysum">
###SUM###
</div>
<!-- ###CADDYSUM### end -->
<!-- ###CADDYSUMEMPTY### begin -->
<div class="caddysum caddysumempty">
###_LOCAL_LANG_CADDYSUMEMPTY###
</div>
<!-- ###CADDYSUMEMPTY### end -->
</body>
</html>
\ No newline at end of file
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Foundation | Caddy mini - reveal</title>
</head>
<body>
<em>
VERSION
=======
#61865, 141009
For foundation 5.x
INDEX
=====
* CADDYMINI
* CADDYMINIEMPTY
* CADDYSUM
* CADDYSUMEMPTY
</em>
<!-- ###CADDYMINI### begin -->
<div class="minicaddy">
<a id="modal-button" href="#" data-reveal-id="modal-content" class="btn button mytiny" title="###_HTMLMARKER_CADDYMINIFULL###"><i class="###_HTMLMARKER_LINKTOCADDYICONCLASS###"></i></a>
<div id="modal-content" class="reveal-modal tiny" data-reveal aria-hidden="true" role="dialog">
<div class="row">
<div class="columns">
<h2>
###_HTMLMARKER_MYCADDY###
</h2>
</div>
</div>
<!-- ###ITEMS### beginn -->
###ITEM###
<!-- ###ITEMS### end -->
###SUM###
###_HTMLMARKER_LINKTOCADDY###
<a class="close-reveal-modal" aria-label="Close">&#215;</a>
</div>
</div>
<!-- ###CADDYMINI### end -->
<!-- ###CADDYMINIEMPTY### begin -->
<!-- Caddy mini is empty: display nothing. -->
<!-- ###CADDYMINIEMPTY### end -->
<!-- ###CADDYSUM### begin -->
<div class="caddysum">
###SUM###
</div>
<!-- ###CADDYSUM### end -->
<!-- ###CADDYSUMEMPTY### begin -->
<div class="caddysum caddysumempty">
###_LOCAL_LANG_CADDYSUMEMPTY###
</div>
<!-- ###CADDYSUMEMPTY### end -->
</body>
</html>
\ No newline at end of file
<!-- ###HTML### begin -->
<!DOCTYPE html>
<html>
<head>
<title>
###TITLE###
</title>
<meta charset="utf-8">
<link rel="stylesheet" href="###PATH_TO_FOUNDATION###css/foundation.css" />
<script src="###PATH_TO_FOUNDATION###js/vendor/custom.modernizr.js"></script>
</head>
<body style="padding: 1em 0;">
<!-- ###CONTENT### end -->
<div class="row">
<div class="columns">
<h1>
###HEADER###
</h1>
###SERVER_PROMPT###
<button class="submit-button" type="submit" onclick="javascript:history.back( )">###_LOCAL_LANG_SUBMIT-BACK###</button>
</div>
</div>
<!-- ###CONTENT### end -->
<!-- ###SERVER_PROMPT_WICLOSE_SUBPART### begin -->
<div data-alert class="alert-box server_prompt ###TYPE###">
<span class="prompt">###PROMPT###</span>
<a href="#" class="close">&times;</a>
</div>
<!-- ###SERVER_PROMPT_WICLOSE_SUBPART### end -->
<!-- ###SERVER_PROMPT_WOCLOSE_SUBPART### begin -->
<div data-alert class="alert-box server_prompt ###TYPE###">
<span class="prompt">###PROMPT###</span>
</div>
<!-- ###SERVER_PROMPT_WOCLOSE_SUBPART### end -->
<script src="###PATH_TO_FOUNDATION###js/vendor/jquery.js"></script>
<script src="###PATH_TO_FOUNDATION###js/foundation.min.js"></script>
<script>
$(document).foundation();
</script>
</body>
</html>
<!-- ###HTML### end -->
\ No newline at end of file
<!-- ###HTML### begin -->
<!DOCTYPE html>
<html>
<head>
<title>
###TITLE###
</title>
<meta charset="utf-8">
<link rel="stylesheet" href="###PATH_TO_FOUNDATION###css/foundation.css" />
<script src="###PATH_TO_FOUNDATION###js/vendor/custom.modernizr.js"></script>
</head>
<body style="padding: 1em 0;">
<!-- ###CONTENT### end -->
<div class="row">
<div class="columns">
<h1>
###HEADER###
</h1>
###SERVER_PROMPT###
<button class="submit-button" type="submit" onclick="javascript:history.back( )">###_LOCAL_LANG_SUBMIT-BACK###</button>
</div>
</div>
<!-- ###CONTENT### end -->
<!-- ###SERVER_PROMPT_WICLOSE_SUBPART### begin -->
<div data-alert class="alert-box server_prompt ###TYPE###">
<span class="prompt">###PROMPT###</span>
<a href="#" class="close">&times;</a>
</div>
<!-- ###SERVER_PROMPT_WICLOSE_SUBPART### end -->
<!-- ###SERVER_PROMPT_WOCLOSE_SUBPART### begin -->
<div data-alert class="alert-box server_prompt ###TYPE###">
<span class="prompt">###PROMPT###</span>
</div>
<!-- ###SERVER_PROMPT_WOCLOSE_SUBPART### end -->
<script src="###PATH_TO_FOUNDATION###js/vendor/jquery.js"></script>
<script src="###PATH_TO_FOUNDATION###js/foundation.min.js"></script>
<script>
$(document).foundation();
</script>
</body>
</html>
<!-- ###HTML### end -->
\ No newline at end of file
.tx-caddy-pi1 a.accordion-toggle {
width:100%;
}
div.caddymini {
margin: 0;
padding: 0;
}
/* remove spacing between middle columns */
.row.no-gutter [class*='col-']:not(:first-child):not(:last-child) {
padding-right:0;
padding-left:0;
}
/* remove right padding from first column */
.row.no-gutter [class*='col-']:first-child {
padding-right:0;
}
/* remove left padding from first column */
.row.no-gutter [class*='col-']:last-child {
padding-left:0;
}
.caddy_product .button.delete.mytiny {
padding:0.2em 0.4em 0.4em;
font-weight:bold;