Browse Source

Adds two themes to progress

1.0
jlukic 10 years ago
parent
commit
500aadbeba
  1. 4
      build/less/themes/packages/striped/modules/progress.overrides
  2. 6
      build/packaged/definitions/css/semantic.css
  3. 6
      build/uncompressed/definitions/globals/reset.css
  4. 2
      server/documents/elements/progress.html.eco
  5. 28
      server/files/javascript/semantic.js
  6. 4
      src/themes/packages/striped/modules/progress.overrides

4
build/less/themes/packages/striped/modules/progress.overrides

@ -6,8 +6,8 @@
background-size: 30px 30px;
background-image:
linear-gradient(
135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
135deg, rgba(255, 255, 255, 0.08) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, 0.08) 50%, rgba(255, 255, 255, 0.08) 75%,
transparent 75%, transparent
)
;

6
build/packaged/definitions/css/semantic.css

@ -16878,12 +16878,12 @@ ol.ui.horizontal.list li:before,
/*--- Standard ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*******************************
Reset
*******************************/
/*------------------
Load Theme
-------------------*/
/*******************************
Reset
*******************************/
/*------------------
Load Site
-------------------*/

6
build/uncompressed/definitions/globals/reset.css

@ -136,12 +136,12 @@
/*--- Standard ---*/
/*--- Emotive ---*/
/*--- Neutrals ---*/
/*******************************
Reset
*******************************/
/*------------------
Load Theme
-------------------*/
/*******************************
Reset
*******************************/
/*------------------
Load Site
-------------------*/

2
server/documents/elements/progress.html.eco

@ -9,7 +9,7 @@ title : 'Progress'
description : 'A progress bar shows the progression of a task'
type : 'UI Module'
themes : ['Default', 'Striped']
themes : ['Default', 'Basic', 'Striped']
---
<link rel="stylesheet/less" type="text/css" href="/build/less/definitions/modules/progress.less" />
<script src="/javascript/progress.js"></script>

28
server/files/javascript/semantic.js

@ -341,20 +341,22 @@ semantic.ready = function() {
name,
value
;
$.each(lines, function(index, line) {
// clear whitespace
line = $.trim(line);
// match variables only
if(line[0] == '@') {
name = line.match(/^@(.+):/);
value = line.match(/:\s*([\s|\S]+?;)/);
if( ($.isArray(name) && name.length >= 2) && ($.isArray(value) && value.length >= 2) ) {
name = name[1];
value = value[1];
variables[name] = value;
if(lines) {
$.each(lines, function(index, line) {
// clear whitespace
line = $.trim(line);
// match variables only
if(line[0] == '@') {
name = line.match(/^@(.+):/);
value = line.match(/:\s*([\s|\S]+?;)/);
if( ($.isArray(name) && name.length >= 2) && ($.isArray(value) && value.length >= 2) ) {
name = name[1];
value = value[1];
variables[name] = value;
}
}
}
});
});
}
return variables;
},

4
src/themes/packages/striped/modules/progress.overrides

@ -6,8 +6,8 @@
background-size: 30px 30px;
background-image:
linear-gradient(
135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
135deg, rgba(255, 255, 255, 0.08) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, 0.08) 50%, rgba(255, 255, 255, 0.08) 75%,
transparent 75%, transparent
)
;

Loading…
Cancel
Save