Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/picturepan2/spectre.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYan Zhu <picturepan2@hotmail.com>2020-07-02 08:10:50 +0300
committerGitHub <noreply@github.com>2020-07-02 08:10:50 +0300
commitad01910b72a2ece0efc76ff2b12a5258819746aa (patch)
tree97fb994bfba590756c16169e14937153911466b8
parent9bf3ae221786bccfdee175b671be4fbe39f78d7e (diff)
parentc9c6f0bf951d6231eac16ad763e5c8df59013b18 (diff)
Merge pull request #601 from dijitaltrix/master
Make column classes less verbose
-rw-r--r--docs/utilities/text.html7
-rw-r--r--src/_layout.scss2
-rw-r--r--src/utilities/_text.scss12
3 files changed, 21 insertions, 0 deletions
diff --git a/docs/utilities/text.html b/docs/utilities/text.html
index 81d3575..476c46f 100644
--- a/docs/utilities/text.html
+++ b/docs/utilities/text.html
@@ -234,8 +234,15 @@
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"text-bold"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-comment">&lt;!-- Italicized text --&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"text-italic"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
+<span class="hljs-comment">&lt;!-- Muted text --&gt;</span>
+<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"text-muted"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-comment">&lt;!-- Larger text (120%) --&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"text-large"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
+<span class="hljs-comment">&lt;!-- Smaller text (90%) --&gt;</span>
+<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"text-small"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
+<span class="hljs-comment">&lt;!-- Tiny text (80%) --&gt;</span>
+<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"text-tiny"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
+
<span class="hljs-comment">&lt;!-- Overflow behavior: display an ellipsis to represent clipped text --&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"text-ellipsis"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
diff --git a/src/_layout.scss b/src/_layout.scss
index 1f6b77c..e6bad9a 100644
--- a/src/_layout.scss
+++ b/src/_layout.scss
@@ -39,6 +39,7 @@
}
// Responsive grid system
+.cols,
.columns {
display: flex;
flex-wrap: wrap;
@@ -59,6 +60,7 @@
overflow-x: auto;
}
}
+[class~="col-"],
.column {
flex: 1;
max-width: 100%;
diff --git a/src/utilities/_text.scss b/src/utilities/_text.scss
index 67793ac..5796905 100644
--- a/src/utilities/_text.scss
+++ b/src/utilities/_text.scss
@@ -46,6 +46,18 @@
font-size: 1.2em;
}
+.text-small {
+ font-size: .9em;
+}
+
+.text-tiny {
+ font-size: .8em;
+}
+
+.text-muted {
+ opacity: .8;
+}
+
// Text overflow utilities
.text-ellipsis {
@include text-ellipsis();