Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Bootstrap
bootstrap
Commits
e46708f7
Commit
e46708f7
authored
11 years ago
by
Jacob Thornton
Browse files
Options
Download
Plain Diff
Merge branch '3.0.0-wip' of github.com:twbs/bootstrap into 3.0.0-wip
parents
dec00eee
f86f6ee9
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
dist/css/bootstrap.css
+3
-3
dist/css/bootstrap.css
dist/css/bootstrap.min.css
+1
-1
dist/css/bootstrap.min.css
dist/js/bootstrap.js
+3
-3
dist/js/bootstrap.js
dist/js/bootstrap.min.js
+1
-1
dist/js/bootstrap.min.js
js/collapse.js
+1
-1
js/collapse.js
js/tests/unit/collapse.js
+35
-0
js/tests/unit/collapse.js
js/tooltip.js
+2
-2
js/tooltip.js
less/popovers.less
+2
-2
less/popovers.less
with
48 additions
and
13 deletions
+48
-13
dist/css/bootstrap.css
+
3
-
3
View file @
e46708f7
...
...
@@ -3830,9 +3830,9 @@ button.close {
border-radius
:
6px
;
-webkit-box-shadow
:
0
5px
10px
rgba
(
0
,
0
,
0
,
0.2
);
box-shadow
:
0
5px
10px
rgba
(
0
,
0
,
0
,
0.2
);
background-clip
:
padding-box
;
-webkit-bg
-clip
:
padding
-box
;
-moz-bg
-clip
:
padding
;
-webkit-
background-clip
:
padding-box
;
-moz-background
-clip
:
padding
;
background
-clip
:
padding
-box
;
}
.popover.top
{
...
...
This diff is collapsed.
Click to expand it.
dist/css/bootstrap.min.css
+
1
-
1
View file @
e46708f7
This diff is collapsed.
Click to expand it.
dist/js/bootstrap.js
+
3
-
3
View file @
e46708f7
...
...
@@ -656,7 +656,7 @@ if (!jQuery) { throw new Error("Bootstrap requires jQuery") }
var
$parent
=
parent
&&
$
(
parent
)
if
(
!
data
||
!
data
.
transitioning
)
{
if
(
$parent
)
$parent
.
find
(
'
[data-toggle=collapse][data-parent=
'
+
parent
+
'
]
'
).
not
(
$this
).
addClass
(
'
collapsed
'
)
if
(
$parent
)
$parent
.
find
(
'
[data-toggle=collapse][data-parent=
"
'
+
parent
+
'
"
]
'
).
not
(
$this
).
addClass
(
'
collapsed
'
)
$this
[
$target
.
hasClass
(
'
in
'
)
?
'
addClass
'
:
'
removeClass
'
](
'
collapsed
'
)
}
...
...
@@ -1245,7 +1245,7 @@ if (!jQuery) { throw new Error("Bootstrap requires jQuery") }
.
addClass
(
placement
)
}
var
calculatedOffset
=
this
.
getCalcuatedOffset
(
placement
,
pos
,
actualWidth
,
actualHeight
)
var
calculatedOffset
=
this
.
getCalcu
l
atedOffset
(
placement
,
pos
,
actualWidth
,
actualHeight
)
this
.
applyPlacement
(
calculatedOffset
,
placement
)
this
.
$element
.
trigger
(
'
shown.bs.
'
+
this
.
type
)
...
...
@@ -1358,7 +1358,7 @@ if (!jQuery) { throw new Error("Bootstrap requires jQuery") }
},
this
.
$element
.
offset
())
}
Tooltip
.
prototype
.
getCalcuatedOffset
=
function
(
placement
,
pos
,
actualWidth
,
actualHeight
)
{
Tooltip
.
prototype
.
getCalcu
l
atedOffset
=
function
(
placement
,
pos
,
actualWidth
,
actualHeight
)
{
return
placement
==
'
bottom
'
?
{
top
:
pos
.
top
+
pos
.
height
,
left
:
pos
.
left
+
pos
.
width
/
2
-
actualWidth
/
2
}
:
placement
==
'
top
'
?
{
top
:
pos
.
top
-
actualHeight
,
left
:
pos
.
left
+
pos
.
width
/
2
-
actualWidth
/
2
}
:
placement
==
'
left
'
?
{
top
:
pos
.
top
+
pos
.
height
/
2
-
actualHeight
/
2
,
left
:
pos
.
left
-
actualWidth
}
:
...
...
This diff is collapsed.
Click to expand it.
dist/js/bootstrap.min.js
+
1
-
1
View file @
e46708f7
This diff is collapsed.
Click to expand it.
js/collapse.js
+
1
-
1
View file @
e46708f7
...
...
@@ -169,7 +169,7 @@
var
$parent
=
parent
&&
$
(
parent
)
if
(
!
data
||
!
data
.
transitioning
)
{
if
(
$parent
)
$parent
.
find
(
'
[data-toggle=collapse][data-parent=
'
+
parent
+
'
]
'
).
not
(
$this
).
addClass
(
'
collapsed
'
)
if
(
$parent
)
$parent
.
find
(
'
[data-toggle=collapse][data-parent=
"
'
+
parent
+
'
"
]
'
).
not
(
$this
).
addClass
(
'
collapsed
'
)
$this
[
$target
.
hasClass
(
'
in
'
)
?
'
addClass
'
:
'
removeClass
'
](
'
collapsed
'
)
}
...
...
This diff is collapsed.
Click to expand it.
js/tests/unit/collapse.js
+
35
-
0
View file @
e46708f7
...
...
@@ -126,4 +126,39 @@ $(function () {
target3
.
click
()
})
test
(
"
should allow dots in data-parent
"
,
function
()
{
$
.
support
.
transition
=
false
stop
()
var
accordion
=
$
(
'
<div class="accordion"><div class="accordion-group"></div><div class="accordion-group"></div><div class="accordion-group"></div></div>
'
)
.
appendTo
(
$
(
'
#qunit-fixture
'
))
var
target1
=
$
(
'
<a data-toggle="collapse" href="#body1" data-parent=".accordion"></a>
'
)
.
appendTo
(
accordion
.
find
(
'
.accordion-group
'
).
eq
(
0
))
var
collapsible1
=
$
(
'
<div id="body1" class="in"></div>
'
)
.
appendTo
(
accordion
.
find
(
'
.accordion-group
'
).
eq
(
0
))
var
target2
=
$
(
'
<a class="collapsed" data-toggle="collapse" href="#body2" data-parent=".accordion"></a>
'
)
.
appendTo
(
accordion
.
find
(
'
.accordion-group
'
).
eq
(
1
))
var
collapsible2
=
$
(
'
<div id="body2"></div>
'
)
.
appendTo
(
accordion
.
find
(
'
.accordion-group
'
).
eq
(
1
))
var
target3
=
$
(
'
<a class="collapsed" data-toggle="collapse" href="#body3" data-parent=".accordion"></a>
'
)
.
appendTo
(
accordion
.
find
(
'
.accordion-group
'
).
eq
(
2
))
var
collapsible3
=
$
(
'
<div id="body3"></div>
'
)
.
appendTo
(
accordion
.
find
(
'
.accordion-group
'
).
eq
(
2
))
.
on
(
'
show.bs.collapse
'
,
function
()
{
ok
(
target1
.
hasClass
(
'
collapsed
'
))
ok
(
target2
.
hasClass
(
'
collapsed
'
))
ok
(
!
target3
.
hasClass
(
'
collapsed
'
))
start
()
})
target3
.
click
()
})
})
This diff is collapsed.
Click to expand it.
js/tooltip.js
+
2
-
2
View file @
e46708f7
...
...
@@ -179,7 +179,7 @@
.
addClass
(
placement
)
}
var
calculatedOffset
=
this
.
getCalcuatedOffset
(
placement
,
pos
,
actualWidth
,
actualHeight
)
var
calculatedOffset
=
this
.
getCalcu
l
atedOffset
(
placement
,
pos
,
actualWidth
,
actualHeight
)
this
.
applyPlacement
(
calculatedOffset
,
placement
)
this
.
$element
.
trigger
(
'
shown.bs.
'
+
this
.
type
)
...
...
@@ -292,7 +292,7 @@
},
this
.
$element
.
offset
())
}
Tooltip
.
prototype
.
getCalcuatedOffset
=
function
(
placement
,
pos
,
actualWidth
,
actualHeight
)
{
Tooltip
.
prototype
.
getCalcu
l
atedOffset
=
function
(
placement
,
pos
,
actualWidth
,
actualHeight
)
{
return
placement
==
'
bottom
'
?
{
top
:
pos
.
top
+
pos
.
height
,
left
:
pos
.
left
+
pos
.
width
/
2
-
actualWidth
/
2
}
:
placement
==
'
top
'
?
{
top
:
pos
.
top
-
actualHeight
,
left
:
pos
.
left
+
pos
.
width
/
2
-
actualWidth
/
2
}
:
placement
==
'
left
'
?
{
top
:
pos
.
top
+
pos
.
height
/
2
-
actualHeight
/
2
,
left
:
pos
.
left
-
actualWidth
}
:
...
...
This diff is collapsed.
Click to expand it.
less/popovers.less
+
2
-
2
View file @
e46708f7
...
...
@@ -13,8 +13,8 @@
padding: 1px;
text-align: left; // Reset given new insertion method
background-color: @popover-bg;
-webkit-b
g
-clip: padding-box;
-moz-b
g
-clip: padding;
-webkit-b
ackground
-clip: padding-box;
-moz-b
ackground
-clip: padding;
background-clip: padding-box;
border: 1px solid @popover-fallback-border-color;
border: 1px solid @popover-border-color;
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment