aboutsummaryrefslogtreecommitdiff
path: root/less
diff options
context:
space:
mode:
Diffstat (limited to 'less')
-rw-r--r--less/bootstrap.less1
-rw-r--r--less/media.less68
-rw-r--r--less/responsive.less14
3 files changed, 83 insertions, 0 deletions
diff --git a/less/bootstrap.less b/less/bootstrap.less
index d115e9567..4802fb4f6 100644
--- a/less/bootstrap.less
+++ b/less/bootstrap.less
@@ -52,6 +52,7 @@
// Components: Misc
@import "thumbnails.less";
+@import "media.less";
@import "labels.less";
@import "badges.less";
@import "progress-bars.less";
diff --git a/less/media.less b/less/media.less
new file mode 100644
index 000000000..87ea1bc1e
--- /dev/null
+++ b/less/media.less
@@ -0,0 +1,68 @@
+// COMMON STYLES
+// -------------
+
+.media, .media-body {
+ overflow:hidden;
+ *overflow:visible;
+ zoom:1;
+}
+.media {
+ margin-bottom: 10px;
+}
+.media .media {
+ margin-top: 20px;
+}
+.media .pull-left {
+ margin-right: 10px;
+}
+.media .pull-right {
+ margin-left: 10px;
+}
+.media .media-object {
+ display: block;
+}
+
+// Media list
+.medias {
+ margin-top: 20px;
+ margin-left: 0;
+ list-style-type: none;
+}
+.medias .media {
+ padding-bottom: 10px;
+ border-bottom: 1px solid rgba(0, 0, 0, .07);
+}
+.medias > .media:last-child {
+ margin: 0;
+ border-bottom: none;
+}
+.medias > .media .media {
+ margin-bottom: 0;
+ padding-bottom: 0;
+ border-bottom: none;
+}
+
+// Media box
+.media-box {
+ margin-bottom: 19px;
+ padding: 10px;
+ background-color: #fff;
+ border: 1px solid rgba(0,0,0,.09);
+ .border-radius(4px);
+ .box-shadow(1px 1px 2px rgba(0, 0, 0, 0.1));
+}
+
+@media (max-width: 480px) {
+ .media .pull-left,
+ .media .pull-right {
+ float: none;
+ display: block;
+ margin-bottom: 10px;
+ }
+ .media .pull-left {
+ margin-right: 0;
+ }
+ .media .pull-right {
+ margin-left: 0;
+ }
+} \ No newline at end of file
diff --git a/less/responsive.less b/less/responsive.less
index 98485eebd..b72aa90e2 100644
--- a/less/responsive.less
+++ b/less/responsive.less
@@ -106,6 +106,20 @@
padding-left: 10px;
padding-right: 10px;
}
+
+ // Medias
+ .media .pull-left,
+ .media .pull-right {
+ float: none;
+ display: block;
+ margin-bottom: 10px;
+ }
+ .media .pull-left {
+ margin-right: 0;
+ }
+ .media .pull-right {
+ margin-left: 0;
+ }
// Modals
.modal {