-
Semantic UI Spec
Semantic is a set of standards designed to make front end development less arbitrary. This is the definition of a button.
@@ -70,10 +108,10 @@
Loading Button
Can alert to a succesful action:
-
Succesful Button
+
Successful Button
Can alert user of an error:
-
Succesful Button
+
Error Button
Standard Variations
@@ -186,7 +224,7 @@
Can be attached to an input field
diff --git a/examples/example.css b/examples/example.css
index 4ab2560d3..021cf5e0c 100755
--- a/examples/example.css
+++ b/examples/example.css
@@ -12,11 +12,11 @@
font-style: normal;
}
@font-face {
- font-family: 'Neutraface Bold';
+ font-family: 'Neutraface';
src:
url("fonts/neutraface-bold.otf") format('opentype')
;
- font-weight: normal;
+ font-weight: bold;
font-style: normal;
}
@@ -35,13 +35,23 @@ a:hover {
color: #00BAFF;
}
-#example h1,
-#example h2,
-#example h3,
-#example a,
-#example .ui {
- font-family: "Neutraface Bold", "Helvetica Neue", "Arial", sans-serif;
- font-weight: normal
+#example .sidr {
+ font-weight: bold;
+}
+#example .sidr ul li ul {
+ font-weight: normal;
+}
+#example .sidr ul li ul li a {
+ font-family: "Neutraface", "Helvetica Neue", "Arial", sans-serif;
+}
+#example .sidr .active {
+ background-color: #555555;
+}
+#example .sidr .active > a {
+ color: #FFFFFF;
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
}
/* text and headers */
@@ -51,7 +61,8 @@ a:hover {
border-bottom: 1px solid #DDDDDD;
}
#example h1:first-child {
- margin-top: 20px;
+ margin-top: 0px;
+ padding-top: 20px;
}
#example h2 {
margin: 40px 0px 20px;
@@ -62,6 +73,7 @@ a:hover {
}
#example h4 {
font-size: 16px;
+ font-weight: normal;
color: #555555;
}
#example pre {
@@ -102,15 +114,15 @@ a:hover {
/* content */
-#example .container {
- width: 700px;
- margin: 0px auto;
-}
#example .full.container {
position: relative;
width: 1000px;
}
+#example .container {
+ width: 700px;
+ margin: 0px auto;
+}
#example .shortcuts {
float: right;
clear: both;
@@ -118,7 +130,8 @@ a:hover {
#example .menu.buttons {
position: fixed;
-
+ margin-top: 20px;
+ margin-left: -8px;
}
diff --git a/examples/module.html b/examples/module.html
index 8bfe9eb5a..d8a197cac 100755
--- a/examples/module.html
+++ b/examples/module.html
@@ -9,15 +9,16 @@
+
+
+
-
-
@@ -25,7 +26,51 @@
-
+
+
+
Semantic
diff --git a/examples/ui/button.css b/examples/ui/button.css
index 9119b1f4b..d876a2ff6 100755
--- a/examples/ui/button.css
+++ b/examples/ui/button.css
@@ -376,6 +376,11 @@ input + .ui.attached.button {
vertical-align: top;
}
+input + .ui.attached.button.down {
+ -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3) inset;
+ -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3) inset;
+ box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3) inset;
+}
.ui.attached.button.loading,
.ui.attached.button.loading.hover {
opacity: 1;
diff --git a/examples/ui/form.css b/examples/ui/form.css
index 2f9db0dad..23760e0e4 100644
--- a/examples/ui/form.css
+++ b/examples/ui/form.css
@@ -134,7 +134,7 @@
---------------------*/
.ui.form input.attached {
- float: left;
+ width: auto;
}
.ui.form .date.field > label {
diff --git a/examples/ui/panel.css b/examples/ui/panel.css
index 9560d13c1..f85e404de 100755
--- a/examples/ui/panel.css
+++ b/examples/ui/panel.css
@@ -9,6 +9,8 @@
border: 1px solid #DADADA;
border: 1px solid rgba(0, 0, 0, 0.12);
+ padding: 0px;
+
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
@@ -27,6 +29,8 @@
cursor: pointer;
float: left;
+ list-style-type: none;
+
line-height: 1;
padding: 14px 35px;
vertical-align: middle;