Project

General

Profile

« Previous | Next » 

Revision 55147

View differences:

modules/uoa-repository-dashboard-gui/branches/development/trunk/angular.json
1
{
2
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
3
  "version": 1,
4
  "newProjectRoot": "projects",
5
  "projects": {
6
    "uoa-repository-manager-ui": {
7
      "root": "",
8
      "sourceRoot": "src",
9
      "projectType": "application",
10
      "prefix": "app",
11
      "schematics": {},
12
      "architect": {
13
        "build": {
14
          "builder": "@angular-devkit/build-angular:browser",
15
          "options": {
16
            "outputPath": "dist/uoa-repository-manager-ui",
17
            "index": "src/index.html",
18
            "main": "src/main.ts",
19
            "polyfills": "src/polyfills.ts",
20
            "tsConfig": "src/tsconfig.app.json",
21
            "assets": [
22
              "src/favicon.ico",
23
              "src/assets"
24
            ],
25
            "styles": [
26
              "src/styles.scss"
27
            ],
28
            "scripts": [
29
              "node_modules/jquery/dist/jquery.min.js",
30
              "node_modules/uikit/dist/js/uikit.min.js",
31
              "node_modules/uikit/dist/js/uikit-icons.min.js"
32
            ]
33
          },
34
          "configurations": {
35
            "production": {
36
              "fileReplacements": [
37
                {
38
                  "replace": "src/environments/environment.ts",
39
                  "with": "src/environments/environment.prod.ts"
40
                }
41
              ],
42
              "optimization": true,
43
              "outputHashing": "all",
44
              "sourceMap": false,
45
              "extractCss": true,
46
              "namedChunks": false,
47
              "aot": true,
48
              "extractLicenses": true,
49
              "vendorChunk": false,
50
              "buildOptimizer": true
51
            }
52
          }
53
        },
54
        "serve": {
55
          "builder": "@angular-devkit/build-angular:dev-server",
56
          "options": {
57
            "browserTarget": "uoa-repository-manager-ui:build",
58
            "port": 4200,
59
            "host": "aleka.athenarc.gr"
60
          },
61
          "configurations": {
62
            "production": {
63
              "browserTarget": "uoa-repository-manager-ui:build:production"
64
            }
65
          }
66
        },
67
        "extract-i18n": {
68
          "builder": "@angular-devkit/build-angular:extract-i18n",
69
          "options": {
70
            "browserTarget": "uoa-repository-manager-ui:build"
71
          }
72
        },
73
        "test": {
74
          "builder": "@angular-devkit/build-angular:karma",
75
          "options": {
76
            "main": "src/test.ts",
77
            "polyfills": "src/polyfills.ts",
78
            "tsConfig": "src/tsconfig.spec.json",
79
            "karmaConfig": "src/karma.conf.js",
80
            "styles": [
81
              "src/styles.scss"
82
            ],
83
            "scripts": [],
84
            "assets": [
85
              "src/favicon.ico",
86
              "src/assets"
87
            ]
88
          }
89
        },
90
        "lint": {
91
          "builder": "@angular-devkit/build-angular:tslint",
92
          "options": {
93
            "tsConfig": [
94
              "src/tsconfig.app.json",
95
              "src/tsconfig.spec.json"
96
            ],
97
            "exclude": [
98
              "**/node_modules/**"
99
            ]
100
          }
101
        }
102
      }
103
    },
104
    "uoa-repository-manager-ui-e2e": {
105
      "root": "e2e/",
106
      "projectType": "application",
107
      "architect": {
108
        "e2e": {
109
          "builder": "@angular-devkit/build-angular:protractor",
110
          "options": {
111
            "protractorConfig": "e2e/protractor.conf.js",
112
            "devServerTarget": "uoa-repository-manager-ui:serve"
113
          },
114
          "configurations": {
115
            "production": {
116
              "devServerTarget": "uoa-repository-manager-ui:serve:production"
117
            }
118
          }
119
        },
120
        "lint": {
121
          "builder": "@angular-devkit/build-angular:tslint",
122
          "options": {
123
            "tsConfig": "e2e/tsconfig.e2e.json",
124
            "exclude": [
125
              "**/node_modules/**"
126
            ]
127
          }
128
        }
129
      }
130
    }
131
  },
132
  "defaultProject": "uoa-repository-manager-ui"
133
}
134 0

  
modules/uoa-repository-dashboard-gui/branches/development/trunk/package.json
1
{
2
  "name": "uoa-repository-manager-ui",
3
  "version": "0.0.0",
4
  "scripts": {
5
    "ng": "ng",
6
    "start": "ng serve",
7
    "start:proxy": "ng serve --proxy-config proxy.conf.json",
8
    "build": "rm -rf dist; ng build --prod",
9
    "test": "ng test",
10
    "lint": "ng lint",
11
    "e2e": "ng e2e"
12
  },
13
  "private": true,
14
  "dependencies": {
15
    "@angular/animations": "^6.0.3",
16
    "@angular/common": "^6.0.3",
17
    "@angular/compiler": "^6.0.3",
18
    "@angular/core": "^6.0.3",
19
    "@angular/forms": "^6.0.3",
20
    "@angular/http": "^6.0.3",
21
    "@angular/platform-browser": "^6.0.3",
22
    "@angular/platform-browser-dynamic": "^6.0.3",
23
    "@angular/router": "^6.0.3",
24
    "angular2-cookie-law": "^6.0.4",
25
    "bootstrap": "^4.1.3",
26
    "core-js": "^2.5.4",
27
    "jquery": "^3.3.1",
28
    "ngx-bootstrap": "^3.0.1",
29
    "ngx-matomo": "^0.1.2",
30
    "rxjs": "6.3.3",
31
    "uikit": "^3.0.0-rc.19",
32
    "zone.js": "^0.8.26"
33
  },
34
  "devDependencies": {
35
    "@angular-devkit/build-angular": "~0.6.8",
36
    "@angular/cli": "~6.0.8",
37
    "@angular/compiler-cli": "^6.0.3",
38
    "@angular/language-service": "^6.0.3",
39
    "@types/jasmine": "~2.8.6",
40
    "@types/jasminewd2": "~2.0.3",
41
    "@types/node": "~8.9.4",
42
    "codelyzer": "~4.2.1",
43
    "jasmine-core": "~2.99.1",
44
    "jasmine-spec-reporter": "~4.2.1",
45
    "karma": "~4.0.0",
46
    "karma-chrome-launcher": "~2.2.0",
47
    "karma-coverage-istanbul-reporter": "~2.0.0",
48
    "karma-jasmine": "~1.1.1",
49
    "karma-jasmine-html-reporter": "^0.2.2",
50
    "protractor": "^5.4.1",
51
    "ts-node": "~5.0.1",
52
    "tslint": "~5.9.1",
53
    "typescript": "~2.7.2"
54
  }
55
}
56 0

  
modules/uoa-repository-dashboard-gui/branches/development/trunk/tsconfig.json
1
{
2
  "compileOnSave": false,
3
  "compilerOptions": {
4
    "baseUrl": "./",
5
    "outDir": "./dist/out-tsc",
6
    "sourceMap": true,
7
    "declaration": false,
8
    "moduleResolution": "node",
9
    "emitDecoratorMetadata": true,
10
    "experimentalDecorators": true,
11
    "target": "es5",
12
    "typeRoots": [
13
      "node_modules/@types"
14
    ],
15
    "lib": [
16
      "es2017",
17
      "dom"
18
    ]
19
  }
20
}
21 0

  
modules/uoa-repository-dashboard-gui/branches/development/trunk/.gitignore
1
# Logs
2
logs
3
*.log
4

  
5
# Runtime data
6
pids
7
*.pid
8
*.seed
9

  
10
# Directory for instrumented libs generated by jscoverage/JSCover
11
lib-cov
12

  
13
# Coverage directory used by tools like istanbul
14
coverage
15

  
16
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
17
.grunt
18

  
19
# Compiled binary addons (http://nodejs.org/api/addons.html)
20
build/Release
21

  
22
# Users Environment Variables
23
.lock-wscript
24

  
25
# OS generated files #
26
.DS_Store
27
ehthumbs.db
28
Icon?
29
Thumbs.db
30

  
31
# Node Files #
32
/node_modules
33
/bower_components
34

  
35
# Coverage #
36
/coverage/
37

  
38
# Typing #
39
/src/typings/tsd/
40
/typings/
41
/tsd_typings/
42

  
43
# Dist #
44
/dist
45
/public/__build__/
46
/src/*/__build__/
47
__build__/**
48
.webpack.json
49

  
50
# Doc #
51
/doc/
52

  
53
# IDE #
54
.idea/
55
*.swp
modules/uoa-repository-dashboard-gui/branches/development/trunk/tslint.json
1
{
2
  "rulesDirectory": [
3
    "node_modules/codelyzer"
4
  ],
5
  "rules": {
6
    "arrow-return-shorthand": true,
7
    "callable-types": true,
8
    "class-name": true,
9
    "comment-format": [
10
      true,
11
      "check-space"
12
    ],
13
    "curly": true,
14
    "deprecation": {
15
      "severity": "warn"
16
    },
17
    "eofline": true,
18
    "forin": true,
19
    "import-blacklist": [
20
      true,
21
      "rxjs/Rx"
22
    ],
23
    "import-spacing": true,
24
    "indent": [
25
      true,
26
      "spaces"
27
    ],
28
    "interface-over-type-literal": true,
29
    "label-position": true,
30
    "max-line-length": [
31
      true,
32
      140
33
    ],
34
    "member-access": false,
35
    "member-ordering": [
36
      true,
37
      {
38
        "order": [
39
          "static-field",
40
          "instance-field",
41
          "static-method",
42
          "instance-method"
43
        ]
44
      }
45
    ],
46
    "no-arg": true,
47
    "no-bitwise": true,
48
    "no-console": [
49
      true,
50
      "debug",
51
      "info",
52
      "time",
53
      "timeEnd",
54
      "trace"
55
    ],
56
    "no-construct": true,
57
    "no-debugger": true,
58
    "no-duplicate-super": true,
59
    "no-empty": false,
60
    "no-empty-interface": true,
61
    "no-eval": true,
62
    "no-inferrable-types": [
63
      true,
64
      "ignore-params"
65
    ],
66
    "no-misused-new": true,
67
    "no-non-null-assertion": true,
68
    "no-shadowed-variable": true,
69
    "no-string-literal": false,
70
    "no-string-throw": true,
71
    "no-switch-case-fall-through": true,
72
    "no-trailing-whitespace": true,
73
    "no-unnecessary-initializer": true,
74
    "no-unused-expression": true,
75
    "no-use-before-declare": true,
76
    "no-var-keyword": true,
77
    "object-literal-sort-keys": false,
78
    "one-line": [
79
      true,
80
      "check-open-brace",
81
      "check-catch",
82
      "check-else",
83
      "check-whitespace"
84
    ],
85
    "prefer-const": true,
86
    "quotemark": [
87
      true,
88
      "single"
89
    ],
90
    "radix": true,
91
    "semicolon": [
92
      true,
93
      "always"
94
    ],
95
    "triple-equals": [
96
      true,
97
      "allow-null-check"
98
    ],
99
    "typedef-whitespace": [
100
      true,
101
      {
102
        "call-signature": "nospace",
103
        "index-signature": "nospace",
104
        "parameter": "nospace",
105
        "property-declaration": "nospace",
106
        "variable-declaration": "nospace"
107
      }
108
    ],
109
    "unified-signatures": true,
110
    "variable-name": false,
111
    "whitespace": [
112
      true,
113
      "check-branch",
114
      "check-decl",
115
      "check-operator",
116
      "check-separator",
117
      "check-type"
118
    ],
119
    "no-output-on-prefix": true,
120
    "use-input-property-decorator": true,
121
    "use-output-property-decorator": true,
122
    "use-host-property-decorator": true,
123
    "no-input-rename": true,
124
    "no-output-rename": true,
125
    "use-life-cycle-interface": true,
126
    "use-pipe-transform-interface": true,
127
    "component-class-suffix": true,
128
    "directive-class-suffix": true
129
  }
130
}
131 0

  
modules/uoa-repository-dashboard-gui/branches/development/trunk/src/assets/css/RepositoryManager.css
1
/** Add css rules here for your application. */
2

  
3

  
4
/*************** OVERRIDES ****************/
5
.landing-page .header-back.one {
6
  background: url('../imgs/landing/Banner1_1.jpg') 50% 0 no-repeat;
7
}
8

  
9
.landing-page .header-back.two {
10
  background: url('../imgs/landing/Banner2.jpg') 50% 0 no-repeat;
11
}
12

  
13
.landing-page .carousel-image {
14
  position: absolute;
15
  right: 10px;
16
  top: 150px;
17
  top: 100px;
18
  right:50px;
19
  right:300px;
20
}
21

  
22
.landing-page .navbar-default .nav li a {
23
  color:#1F2990;
24
}
25

  
26
.landing-page .navbar-default .navbar-nav > .active > a,
27
.landing-page .navbar-default .navbar-nav > .active > a:hover {
28
  color:#1F2990;
29
}
30

  
31
.landing-page .navbar-scroll .navbar-nav > li > a {
32
  padding: 30px 10px;
33
}
34

  
35
/*.has-success .form-control {
36
  border-color: #6098eb;
37
}
38

  
39
.has-success .control-label {
40
  color: #6098eb;
41
}*/
42

  
43
/** Make the left side menu fixed (not scrolling with the rest of the page) **/
44
.navbar-static-side {
45
  position: fixed;
46
}
47

  
48
.btn-success {
49
  border: 1px solid #63a042;
50
  background-color: #76b852;
51
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.2);
52
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
53
  -webkit-transition: all 0.2s linear;
54
  -moz-transition: all 0.2s linear;
55
  -ms-transition: all 0.2s linear;
56
  -o-transition: all 0.2s linear;
57
  transition: all 0.2s linear; }
58
.btn-success:focus, .btn-success:active {
59
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14); }
60
.btn-success:hover {
61
  background-color: #47a447; }
62

  
63
.btn.btn-success {
64
  border: 1px solid #63a042;
65
  background-color: #76b852;
66
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.2);
67
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
68
  -webkit-transition: all 0.2s linear;
69
  -moz-transition: all 0.2s linear;
70
  -ms-transition: all 0.2s linear;
71
  -o-transition: all 0.2s linear;
72
  transition: all 0.2s linear; }
73
.btn.btn-success:focus, .btn.btn-success:active {
74
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14); }
75
.btn.btn-success:hover {
76
  background-color: #47a447; }
77

  
78
/*****************************************/
79

  
80
body {
81
  color: #333;
82
}
83

  
84
.bigContent {
85
  min-height: 700px;
86
}
87

  
88
.inlineBlock {
89
  display: inline-block;
90
  *zoom: 1;
91
  *display: inline;
92
}
93

  
94
.comment {
95
  font-size: 12px;
96
}
97

  
98
.fontItalic {
99
  font-style: italic;
100
}
101

  
102
.middle-box h1 {
103
  font-size: 70px;
104
}
105

  
106
.logo-name {
107
  letter-spacing: -7px;
108
  margin-bottom: 25px;
109
}
110

  
111
#page-wrapper {
112
  min-height: 850px !important;
113
}
114

  
115
.white-bg {
116
  background-color: #ffffff;
117
}
118

  
119
.wizard {
120
  margin-top: 30px;
121
}
122

  
123
.wizard > .content {
124
  background: #fff none repeat scroll 0 0;
125
  min-height: 220px;
126
}
127

  
128
.wizard > .content > .body input {
129
  display: inline-block;
130
}
131

  
132
.wizard > .wizardBreadcrumbs {
133
  /*background: #5a6474 none repeat scroll 0 0;*/
134
  /*background: #222080 none repeat scroll 0 0;*/
135
  /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);*/
136
  font-family: "Helvetica Neue",Arial;
137
  padding: 11px 0 9px;
138
  text-align: center;
139
}
140

  
141
.wizard > .wizardBreadcrumbs > .steps {
142
  border-radius: 2px 2px 0 0;
143
  margin: 0 auto;
144
  width: 90%;
145
}
146

  
147
.wizard > .wizardBreadcrumbs > .steps > .step {
148
  /*color: #f5f5f5;*/
149
  color: #040067;
150
  float: left;
151
  font-size: 13px;
152
  font-weight: 500;
153
  padding-bottom: 20px;
154
  padding-top: 20px;
155
  position: relative;
156
  text-align: center;
157
  /*text-shadow: 1px 1px rgba(0, 0, 0, 0.05);*/
158
  width: 25%;
159
}
160
@media (max-width: 767px) {
161
  .wizard > .wizardBreadcrumbs > .steps > .step {
162
    width: 100%;
163
    padding: 10px 0; }
164
}
165

  
166
.wizard > .wizardBreadcrumbs > .steps > .step:after {
167
  content: '';
168
  position: absolute;
169
  bottom: 31px;
170
  left: 55%;
171
  display: block;
172
  height: 2px;
173
  background: #94A1B8;
174
  background: #4a89e3;
175
  width: 100%; }
176
@media (max-width: 991px) {
177
  .wizard > .wizardBreadcrumbs > .steps > .step:after {
178
    left: 57%; } }
179
@media (max-width: 767px) {
180
  .wizard > .wizardBreadcrumbs > .steps > .step:after {
181
    display: none; } }
182
.wizard > .wizardBreadcrumbs > .steps > .step:last-child:after {
183
  display: none; }
184
.wizard > .wizardBreadcrumbs > .steps > .step span {
185
  width: 23px;
186
  height: 23px;
187
  display: block;
188
  position: relative;
189
  margin: 0 auto;
190
  margin-top: 13px;
191
  border-radius: 25px;
192
  background: #5A6474;
193
  background: #fff;
194
  border: 2px solid #94A1B8;
195
  border: 2px solid #4a89e3;
196
  -webkit-transition: all 0.2s linear;
197
  -moz-transition: all 0.2s linear;
198
  -ms-transition: all 0.2s linear;
199
  -o-transition: all 0.2s linear;
200
  transition: all 0.2s linear; }
201
@media (max-width: 767px) {
202
  .wizard > .wizardBreadcrumbs > .steps > .step span {
203
    position: absolute;
204
    top: 0;
205
    right: 0;
206
    width: 15px;
207
    height: 15px; } }
208

  
209
/*.wizard > .wizardBreadcrumbs > .steps > .step::after {*/
210
  /*background: #94a1b8 none repeat scroll 0 0;*/
211
  /*bottom: 31px;*/
212
  /*content: "";*/
213
  /*display: block;*/
214
  /*height: 2px;*/
215
  /*left: 55%;*/
216
  /*position: absolute;*/
217
  /*width: 100%;*/
218
/*}*/
219

  
220
/*.wizard > .wizardBreadcrumbs > .steps > .step:last-child::after {*/
221
  /*display: none;*/
222
/*}*/
223

  
224
/*.wizard > .wizardBreadcrumbs > .steps > .step span {*/
225
  /*background: #5a6474 none repeat scroll 0 0;*/
226
  /*border: 2px solid #94a1b8;*/
227
  /*border-radius: 25px;*/
228
  /*display: block;*/
229
  /*height: 23px;*/
230
  /*margin: 13px auto 0;*/
231
  /*position: relative;*/
232
  /*transition: all 0.2s linear 0s;*/
233
  /*width: 23px;*/
234
/*}*/
235

  
236
.wizard > .wizardBreadcrumbs > .steps > .step.active span {
237
  background: #94a1b8 none repeat scroll 0 0;
238
  background: #4a89e3 none repeat scroll 0 0;
239
}
240

  
241
.wizard .wizardActions {
242
  margin-top: 40px;
243
  text-align: center;
244
}
245

  
246
.wizard .wizardActions {
247
  margin-bottom: 45px;
248
}
249

  
250
.wizard .wizardActions .btn {
251
  margin: 0 10px;
252
}
253

  
254
.btn-grey-light {
255
  background: rgba(0, 0, 0, 0) linear-gradient(#f7f8fa, #eff1f4) repeat scroll 0 0;
256
  border: 1px solid #adb2bb;
257
  border-radius: 5px;
258
  color: inherit;
259
  font-weight: bold;
260
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.075);
261
}
262

  
263
.stepContent {
264
  /*margin-left: 5%;*/
265
  /*margin-right: 5%;*/
266
  margin-top: 30px;
267
}
268

  
269
.wizard > .stepContent h2 {
270
  color: #829333;
271
  font-size: 18px;
272
  padding-bottom: 10px;
273
}
274

  
275
.wizard .mark, .wizard mark {
276
  padding: 0em;
277
}
278

  
279
.repositoriesRadioButtonForm .form-group {
280
  margin-bottom: 0px;
281
}
282

  
283
.repositoriesRadioButtonForm .form-group .btn {
284
  padding: 0px;
285
}
286

  
287
.externalLink {
288
  margin-left: 7px;
289
}
290

  
291
.registeredLabel {
292
  margin-left: 10px;
293
  padding: 1px 5px;
294
}
295

  
296
.form-control, .single-line {
297
  border: 1px solid #ccc;
298
  border-radius: 2px;
299
}
300

  
301
.button {
302
  background: rgba(0, 0, 0, 0) linear-gradient(#f7f8fa, #eff1f4) repeat scroll 0 0;
303
  border-radius: 4px;
304
  box-shadow: 0 1px 0 white inset;
305
  color: #333;
306
  display: block;
307
  font-family: "Helvetica Neue",Arial;
308
  font-size: 14px;
309
  font-weight: bold;
310
  height: 31px;
311
  line-height: 31px;
312
  padding-left: 15px;
313
  padding-right: 15px;
314
  text-shadow: 0 1px 0 #fff;
315
  transition: all 0.1s linear 0s;
316
}
317

  
318
.interfacePanel {
319
  /*width: 95%;*/
320
}
321

  
322
.interfaceActionsPanel {
323
  /*width: 5%;*/
324
  /*padding-left: 2%;*/
325
  /*vertical-align: bottom;*/
326
  float: right;
327
}
328

  
329
.interfaceActionsPanel a {
330
  color: #c4c4c4;
331
}
332

  
333
.interface-box {
334
  border: 1px solid #e7eaec;
335
  min-height: 505px;
336
}
337

  
338
.interface-box.new {
339
  border: 2px dashed #e7eaec;
340
  min-height: 504px;
341
}
342

  
343
.interface-box.new a {
344
  display: block;
345
  text-align: center;
346
  text-decoration: none;
347
}
348

  
349
.interface-box.new i {
350
  color: #c4c4c4;
351
  /*color: #c4def8;*/
352
  display: block;
353
  font-size: 60px;
354
  margin-top: 155px;
355
}
356

  
357
.interface-box.new .info {
358
  color: #c4c4c4;
359
  /*color: #9ac0e7;*/
360
  display: inline-block;
361
  font-size: 21px;
362
  padding-top: 10px;
363
  text-align: center;
364
}
365

  
366
.interface-box .form-group:last-child {
367
    margin-bottom: 0px;
368
}
369

  
370
.validationSetRadio {
371
  padding: 5px 0px;
372
}
373

  
374
.wizard .stepContent .success {
375
    text-align: center;
376
}
377

  
378
.wizard .stepContent .success i.fa-check-circle {
379
    color: #3da838;
380
    font-size: 47px;
381
}
382

  
383
.wizard .stepContent .success h3 {
384
    color: #556579;
385
    font-size: 21px;
386
    margin-top: 25px;
387
}
388

  
389
/*.wizard .stepContent .success .button {*/
390
    /*margin-top: 40px;*/
391
/*}*/
392

  
393
/*.wizard > .steps > ul > li {*/
394
  /*width: 33%;*/
395
/*}*/
396

  
397
.product-imitation {
398
  padding: 0px;
399
}
400

  
401
.form-group .col-sm-12 {
402
  padding-left: 0px;
403
  padding-right: 0px;
404
}
405

  
406
.wizard > .content .body {
407
  position: relative;
408
}
409

  
410
.wizard > .content .body {
411
  float: left;
412
  height: 95%;
413
  padding: 2.5%;
414
  width: 95%;
415
}
416

  
417
.wizard > .content h2 {
418
  color: #343cb1;
419
  font-family: "YanoneKaffeesatzLight";
420
  font-size: 30px;
421
  font-weight: normal;
422
  line-height: 30px;
423
  padding-bottom: 10px;
424
  padding-left: 5px;
425
  padding-top: 3px;
426
  text-transform: none;
427
  /*color: #829333;
428
  font-size: 18px;
429
  padding-bottom: 10px;*/
430
}
431

  
432
.wizard > .content .interfacesForm .col-md-6:nth-child(odd) {
433
    padding-left: 0px;
434
}
435

  
436
.wizard > .content .interfacesForm .col-md-6:nth-child(even) {
437
    padding-right: 0px;
438
}
439

  
440
.alert {
441
  padding: 10px;
442
}
443

  
444
.product-name {
445
  font-size: 14px;
446
}
447

  
448
.displayBlock {
449
    display: block;
450
}
451

  
452
.loading {
453
  position: relative;
454
  min-height: 200px;
455
}
456

  
457
.loading-medium {
458
  position: relative;
459
  min-height: 400px;
460
}
461

  
462
.loading-big {
463
  position: relative;
464
  min-height: 600px;
465
}
466

  
467
.loader-small {
468
  background: url("../imgs/loader-small.gif") no-repeat center;
469
  z-index: 110;
470
  width: 100%;
471
  height: 100%;
472
  position: absolute;
473
  top: 0;
474
  left: 0;
475
}
476

  
477
.loader-big {
478
  background: url("../imgs/loader-big.gif") no-repeat center;
479
  z-index: 110;
480
  width: 100%;
481
  height: 100%;
482
  position: absolute;
483
  top: 0;
484
  left: 0;
485
}
486

  
487
.whiteFilm {
488
  background: #ffffff;
489
  z-index: 105;
490
  width: 100%;
491
  height: 100%;
492
  opacity: 0.7;
493
  position: absolute;
494
  top: 0;
495
  left: 0;
496
}
497

  
498
.ibox-content h1 {
499
    color: #829333;
500
    font-size: 22px;
501
}
502

  
503
.ibox-content h2 {
504
    color: #343cb1;
505
    font-family: "YanoneKaffeesatzLight";
506
    font-size: 30px;
507
    font-weight: normal;
508
    line-height: 30px;
509
    padding-bottom: 10px;
510
    padding-left: 5px;
511
    padding-top: 3px;
512
    text-transform: none;
513
}
514

  
515
.ibox-content .tab-content {
516
    margin: 20px;
517
}
518

  
519
.updateRepoInfoButton {
520
    margin-left: -10px;
521
}
522

  
523
.selectAll label {
524
  display: block;
525
  width: 100%;
526
  background: rgba(0, 0, 0, 0) linear-gradient(#f7f8fc, #f8f9fc) repeat scroll 0 0;
527
  border-bottom: 1px solid #dee3ea;
528
  border-top: 1px solid #d4dbe4;
529
  box-shadow: 0 1px rgba(255, 255, 255, 0.79) inset;
530
  padding: 5px 10px;
531
  margin-left: -5px;
532
  margin-right: -5px;
533
}
534

  
535
.selectAll input[type="checkbox"] {
536
  margin-left: -4px !important;
537
  margin-right: 6px;
538
}
539

  
540
.selectAll span {
541
  letter-spacing: 0.5px;
542
  margin-left: 15px;
543
}
544

  
545
.margin10 {
546
  margin: 10px;
547
}
548

  
549
.marginTop10 {
550
  margin-top: 10px;
551
}
552

  
553
.marginTop20 {
554
  margin-top: 20px;
555
}
556

  
557
.marginBottom20 {
558
  margin-bottom: 20px;
559
}
560

  
561
.textAlignCenter {
562
  text-align: center;
563
}
564

  
565
.showAdvanced {
566
  text-decoration: underline;
567
  margin-top: 15px;
568
  color: #337ab7;
569
}
570

  
571
.showAdvanced:hover {
572
  color: #23527c;
573
}
574

  
575
.xPathPanel {
576
  display: block;
577
  width: 100%;
578
  background: rgba(0, 0, 0, 0) linear-gradient(#f7f8fc, #f8f9fc) repeat scroll 0 0;
579
  border-bottom: 1px solid #dee3ea;
580
  border-top: 1px solid #d4dbe4;
581
  box-shadow: 0 1px rgba(255, 255, 255, 0.79) inset;
582
  padding: 20px 10px;
583
  margin-left: -5px;
584
  margin-right: -5px;
585
}
586

  
587
.xPathPanel .btn {
588
  background-color: rgba(0, 0, 0, 0);
589
}
590

  
591
a.linkBox, a.linkBox:hover, a.linkBox:focus, a.linkBox:visited {
592
  color: #333;
593
}
594

  
595
a.linkBox:hover .product-name, a.linkBox:focus .product-name {
596
  color: #6098eb;
597
}
598

  
599
.previewTitle {
600
  color: #5d93ac;
601
  font-size: 20px;
602
  font-weight: 600;
603
  padding: 20px 10px 0;
604
}
605

  
606
.previewPanel {
607
  background-color: #ffffff;
608
  box-shadow: 0 2px 4px 0 #5d93ac;
609
  margin-top: 21px;
610
  padding: 20px;
611
  margin-bottom: 30px;
612
}
613

  
614
.helpAdminActionButtons {
615
  margin-top: 20px;
616
  text-align: center;
617
}
618

  
619
.helpAdminActionButtons .btn {
620
  margin: 0 10px;
621
}
622

  
623
.showOptions {
624
  float: right;
625
}
626

  
627
a.grid-view {
628
  color: #bbb;
629
  font-size: 22px;
630
  margin-left: 14px;
631
  position: relative;
632
  text-decoration: none;
633
}
634

  
635
a.grid-view.active {
636
  color: #111;
637
}
638

  
639
.repos-grid .repo {
640
  margin-bottom: 35px;
641
}
642

  
643
.repo .name {
644
  font-weight: 600;
645
}
646

  
647
.repos-list .headers {
648
  min-height: 35px;
649
  padding-bottom: 10px;
650
}
651

  
652
.repos-list .headers .header label, .repos-list .headers .header label a {
653
  color: #333;
654
  font-weight: 600;
655
  height: 100%;
656
  width: 100%;
657
}
658

  
659
.repos-list .repo .name {
660
  color: #333;
661
  position: relative;
662
  text-decoration: none;
663
  top: 13px;
664
}
665

  
666
.repos-list .repo .events {
667
  top: 13px;
668
  color: #333;
669
}
670

  
671
.repos-list .repo .actions {
672
  top: 13px;
673
  text-align: center;
674
}
675

  
676
.repos-list .repo .actions i {
677
  color: #333;
678
}
679

  
680
.repos-list .repo:nth-child(2n) {
681
  background: #fafafc none repeat scroll 0 0;
682
}
683

  
684
.repos-list .repo {
685
  border-bottom: 1px solid #f0f0f0;
686
  padding: 8px 0;
687
}
688

  
689
.repos-list .repo .avatar img {
690
  border-radius: 50%;
691
  max-width: 45px;
692
}
693

  
694
.repos-list, .repos-grid {
695
  margin-top: 40px;
696
  margin-bottom: 30px;
697
}
698

  
699
.repos-list td a {
700
  display: block;
701
}
702

  
703
tr.footers {
704
  font-weight: 600;
705
}
706

  
707
.topics-list {
708

  
709
}
710

  
711
.topics-list .headers {
712
  min-height: 35px;
713
  padding-bottom: 10px;
714
}
715

  
716
.topics-list .footers {
717
  min-height: 35px;
718
  padding-top: 10px;
719
}
720

  
721
.topics-list .events {
722
  text-align: right;
723
}
724

  
725
.topics-list .headers .header label, .topics-list .headers .header label a {
726
  color: #333;
727
  font-weight: 600;
728
  height: 100%;
729
  width: 100%;
730
}
731

  
732
.topics-list .repo .actions i {
733
  color: #333;
734
}
735

  
736
.topics-list .repo:nth-child(2n) {
737
  background: #fafafc none repeat scroll 0 0;
738
}
739

  
740
.topics-list .repo {
741
  border-bottom: 1px solid #f0f0f0;
742
  padding: 8px 0;
743
}
744

  
745
.topics-list, .repos-grid {
746
  margin-top: 40px;
747
  margin-bottom: 30px;
748
}
749

  
750

  
751
/**********************************************/
752

  
753
.contentAndPagerPanel {
754
  margin-top: 40px;
755
  font-size: 14px;
756
}
757

  
758
.resultsPager {
759
  margin-left: 15px;
760
  margin-right: 15px;
761
}
762

  
763
.resultsPageLabel {
764
  margin-top: -45px;
765
  text-align: center;
766
}
767

  
768
.page-controls.row {
769
  margin-left: 0;
770
  margin-right: 0;
771
}
772

  
773
.page-controls {
774
  margin-top: 10px;
775
}
776

  
777
.page-controls .filters .links {
778

  
779
}
780

  
781
.page-controls .filters .links .filterLabel {
782
  /*font-size: 15px;*/
783
  margin-right: 20px;
784
  display: inline-block;
785
  font-weight: 700;
786
  margin-bottom: 5px;
787
  display: inline-block;
788
}
789

  
790
.page-controls .filters .links .input-xxlarge {
791
  width: 380px !important;
792
}
793

  
794
.page-controls .filters .links a {
795
  color: #666;
796
  margin-right: 35px;
797
  padding-bottom: 2px;
798
  text-decoration: none;
799
  transition: all 0.1s linear 0s;
800
}
801

  
802
.page-controls .filters .links a.active {
803
  border-bottom: 1px solid #82bfe9;
804
  color: #378fca;
805
  font-weight: 600;
806
}
807

  
808
/*.page-controls .filters > label {
809
  font-size: 15px;
810
  margin-right: 20px;
811
}*/
812

  
813
.page-controls .filters .show-options {
814
  float: right;
815
}
816

  
817
.page-controls .filters .show-options .filterLabel {
818
  /*font-size: 15px;*/
819
  margin-right: 20px;
820
  display: inline-block;
821
  font-weight: 700;
822
  margin-bottom: 5px;
823
  display: inline-block;
824
}
825

  
826
.page-controls .filters .links .form-control,
827
.page-controls .filters .show-options .form-control {
828
  display: inline-block;
829
}
830

  
831
.jobs-list {
832
  margin-bottom: 20px;
833
  margin-top: 25px;
834
}
835

  
836
.jobs-list.row {
837
  margin-left: 5px;
838
  margin-right: 5px;
839
}
840

  
841
.jobs-list .headers {
842
  min-height: 35px;
843
  padding-bottom: 10px;
844
}
845

  
846
.jobs-list .headers .header label a {
847
  background: #fff none repeat scroll 0 0;
848
  color: #333;
849
  display: block;
850
  font-weight: 600;
851
  text-decoration: none;
852
  transition: all 0.14s linear 0s;
853
}
854

  
855
.jobs-list tr.odd {
856
  background: #fafafa none repeat scroll 0 0;
857
}
858

  
859
.jobs-list.uk-table *:not(:last-child) > td {
860
  border-bottom: none;
861
}
862

  
863
/*
864
.jobs-list .job:nth-child(2n) {
865
  background: #fafafc none repeat scroll 0 0;
866
}
867
*/
868

  
869
.jobs-list .job {
870
  /*border-bottom: 1px solid #f0f0f0;*/
871
  padding: 12px 0;
872
}
873

  
874
.job.row {
875
  margin-left: 0px;
876
  margin-right: 0px;
877
}
878

  
879
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
880
  border-top: none;
881
  vertical-align: middle;
882
  padding: 10px 15px;
883
}
884

  
885
.btn.resubmitJob {
886
  font-size: 12px;
887
}
888

  
889
.jobs-table {
890
  width: 100%;
891
}
892

  
893
.viewDetailsLinkWrapper {
894
  margin-bottom: 5px;
895
}
896

  
897
.viewDetailsLinkWrapper a i {
898
  margin-left: 5px;
899
}
900

  
901
.tags .label {
902
  margin-right: 5px;
903
}
904

  
905
.rules-table {
906
  font-size: 14px;
907
}
908

  
909
.rules-table td p {
910
  margin-bottom: 0px;
911
}
912

  
913
.jobs-list.uk-table-middle, .jobs-list.uk-table-middle td {
914
  vertical-align: top !important;
915
}
916

  
917
/*.jobs-list.uk-table td {*/
918
  /*padding: 3px 6px 0px 6px;*/
919
/*}*/
920

  
921
a.resubmitJob i {
922
  margin-left: 5px;
923
}
924

  
925
.jobs-list.uk-table tr:nth-child(2n+1) td {
926
  padding: 15px 6px 0px 6px;
927
}
928

  
929
.jobs-list.uk-table tr:nth-child(2n) td {
930
  padding: 0px 6px 15px 6px;
931
}
932

  
933
/**********************************************/
934

  
935
.chart {
936
  background: #fff none repeat scroll 0 0;
937
  border: 1px solid #dfe3eb;
938
  border-radius: 5px;
939
  box-shadow: 0 1px 0 #ededed inset;
940
  margin: 10px 0 30px;
941
  /*margin: 40px 0 50px;*/
942
  padding: 25px;
943
}
944

  
945
.metricsChart {
946
  height: 350px;
947
}
948

  
949
.metricsChartLabel {
950
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
951
  font-size: 16px;
952
  font-weight: bold;
953
  color: #3E576F;
954
  fill: #3E576F;
955
  text-align: center;
956
  padding-bottom: 20px;
957
}
958

  
959
.metrics {
960
  background: linear-gradient(#303d4f, #435266) repeat scroll 0 0%, #686e78 none repeat scroll 0 0;
961
  border: 1px solid #000;
962
  border-radius: 5px;
963
  box-shadow: 0 1px rgba(255, 255, 255, 0.3) inset;
964
  font-family: "Helvetica Neue",Arial;
965
  margin-top: 30px;
966
}
967

  
968
.metrics .metric {
969
  /*border-right: 1px solid #526075;*/
970
  float: left;
971
  padding: 23px 0;
972
  text-align: center;
973
  width: 100%;
974
}
975

  
976
.metrics .metric .field {
977
  color: #f4f4f4;
978
  display: inline-block;
979
  font-size: 14px;
980
  margin-bottom: 9px;
981
}
982

  
983
.metrics .metric .data {
984
  color: #fff;
985
  display: block;
986
  font-size: 27px;
987
  text-shadow: 1px 1px #000;
988
}
989

  
990
.nav-tabs > li > a {
991
  color: #a7b1c2;
992
  font-weight: 600;
993
  padding: 10px 50px;
994
}
995

  
996
.selectRepositoryPanel {
997
  margin-top: 30px;
998
  margin-bottom: 50px;
999
}
1000

  
1001
/**********************************************/
1002

  
1003
.enrichContentAdvancedSearch {
1004
  /*margin-right: 20px;*/
1005
}
1006

  
1007
.enrichContentAdvancedSearch h3, .topics-list h3 {
1008
  font-size: 17px !important;
1009
  font-weight: 400;
1010
  margin: 20px 0 25px;
1011
  padding: 0 20px;
1012
  text-align: center;
1013
}
1014

  
1015
.advancedSearchForm {
1016
  font-size: 12px;
1017
}
1018

  
1019
.advancedSearchForm input[type="text"]:not([class*="uk-"]) {
1020
  height: 25px;
1021
  line-height: 23px;
1022
}
1023

  
1024
.advancedSearchForm .form-control {
1025
  width: 90% !important;
1026
  margin-bottom: 5px !important;
1027
  font-size: 12px !important;
1028
}
1029

  
1030
.advancedSearchForm .actionButtons .advancedSearch {
1031
  width: 44%;
1032
  margin-right: 2%;
1033
}
1034

  
1035
.advancedSearchForm .actionButtons .clearCriteria {
1036
  width: 44%;
1037
}
1038

  
1039
.deleteIcon {
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff