├── .DS_Store
├── LICENSE
├── Plugin.php
├── README.md
├── pace.js
├── pace.min.js
└── themes
├── black
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── blue
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── green
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── orange
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── pink
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── purple
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── red
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── silver
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
├── white
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
└── yellow
├── pace-theme-barber-shop.css
├── pace-theme-big-counter.css
├── pace-theme-bounce.css
├── pace-theme-center-atom.css
├── pace-theme-center-circle.css
├── pace-theme-center-radar.css
├── pace-theme-center-simple.css
├── pace-theme-corner-indicator.css
├── pace-theme-fill-left.css
├── pace-theme-flash.css
├── pace-theme-flat-top.css
├── pace-theme-loading-bar.css
├── pace-theme-mac-osx.css
├── pace-theme-material.css
└── pace-theme-minimal.css
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Closty/Process/d712377682b70ba52d158b7c060618d5a39a37f7/.DS_Store
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Clost
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## 介绍
2 | [](https://github.com/Closty/duanwangzhi)
3 | [](http://hits.dwyl.com/closty/process)
4 | [](https://www.clost.net/default/513.html)
5 |
6 | 
7 |
8 | 这是一款适用于typecho任何主题的加载页面进度条,可以让你的博客加载时显得更加顺滑而不会显得过于突兀,使用本插件可以很好得起到视觉缓冲的作用。本插件有十种颜色可以进行更改,分别是黑、蓝、绿、橙、粉红、紫、银、白、黄。并有十五种主题进行更改,理发店型、萌萌哒跳跃型、大字号数字型、居中常规型等。
9 |
10 | ## 下载
11 | [点击此处下载最新版本][1]
12 | (注:请不要在本页面Download Zip,需要去[链接处release中][1]下载压缩包)
13 |
14 |
15 |
16 | ## 更新
17 | 将Process轻盈化;仅需下载2Kb大小便可拥有数十种Process主题。自带CDN全程加速,Fork本项目后在设置中填入您的Github用户名将使用属于您自己的仓库!如果不想使用CDN请选择[下载1.1版本](https://www.clost.net/index.php/jishujiaocheng/124.html)!
18 |
19 | ## 快速部署
20 |
21 | - 通过上面的github链接,下载最新版本,将会得到一个Process的压缩包,将其解压在typecho根目录`/usr/plugins`下。
22 | - 将以下的代码复制到你想要呈现加载进度的页面。
23 |
24 | 所有界面使用Process?
25 | 如果想要所有界面都有加载进度条,可以放在`usr/themes/你主题名字如defaut/header.php`的头部,如图所示。
26 |
27 | ![将代码置于header.php中][3]
28 |
29 |
30 | ```
31 |
32 | render(); ?>
33 | ```
34 |
35 | - 在typecho后台>控制台>插件,找到Process开启,Fork本项目后在设置中填写您的github用户名并进行更换进度条动画效果、颜色的更改。
36 |
37 | 如何Fork本项目?
38 | 登陆您的github账号,访问进入github的Process页面中,点击右上角的Fork按钮,如图所示。
39 |
40 | ![Fork本项目][7]
41 |
42 |
43 |
44 | - 至此,访问你的网站,你就可以在你的网站上面看到效果啦!默认动画效果:右上角转蓝色圈
45 |
46 | ## 相关截图
47 | [无法查看图片?](https://www.clost.net/index.php/jishujiaocheng/470.html)
48 |
49 |
50 |
51 |
52 | ![设置界面][4]
53 |
54 | 以下是相关演示;均已设置为黑色,可以自行选择颜色
55 |
56 | ![Process黑色翻转圆圈型][5]
57 |
58 | 
59 |
60 | 
61 |
62 | 
63 |
64 | 
65 |
66 | 
67 |
68 | 
69 |
70 | 
71 |
72 | 
73 |
74 | 
75 |
76 | 更多主题请自行探索。
77 |
78 |
79 |
80 | [1]: https://github.com/Closty/Process/releases
81 | [3]: https://cdn.jsdelivr.net/gh/closty/tuchuang/usr/uploads/2020/04/3416466155.jpg
82 | [4]: https://cdn.jsdelivr.net/gh/closty/tuchuang/usr/uploads/2020/04/3396169989.png
83 | [5]: https://cdn.jsdelivr.net/gh/614286240/tuchuang/usr/uploads/2020/04/1475598232.gif
84 | [6]: https://github.com/Closty/Process
85 | [7]: https://cdn.jsdelivr.net/gh/closty/tuchuang/usr/uploads/2020/04/3749713206.png
86 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-barber-shop.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #000000;
26 | position: fixed;
27 | top: 0;
28 | bottom: 0;
29 | right: 100%;
30 | width: 100%;
31 | overflow: hidden;
32 | }
33 |
34 | .pace .pace-activity {
35 | position: fixed;
36 | top: 0;
37 | right: -32px;
38 | bottom: 0;
39 | left: 0;
40 |
41 | -webkit-transform: translate3d(0, 0, 0);
42 | -moz-transform: translate3d(0, 0, 0);
43 | -ms-transform: translate3d(0, 0, 0);
44 | -o-transform: translate3d(0, 0, 0);
45 | transform: translate3d(0, 0, 0);
46 |
47 | background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.75, rgba(255, 255, 255, 0.2)), color-stop(0.75, transparent), to(transparent));
48 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
49 | background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
50 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
51 | background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
52 | -webkit-background-size: 32px 32px;
53 | -moz-background-size: 32px 32px;
54 | -o-background-size: 32px 32px;
55 | background-size: 32px 32px;
56 |
57 | -webkit-animation: pace-theme-barber-shop-motion 500ms linear infinite;
58 | -moz-animation: pace-theme-barber-shop-motion 500ms linear infinite;
59 | -ms-animation: pace-theme-barber-shop-motion 500ms linear infinite;
60 | -o-animation: pace-theme-barber-shop-motion 500ms linear infinite;
61 | animation: pace-theme-barber-shop-motion 500ms linear infinite;
62 | }
63 |
64 | @-webkit-keyframes pace-theme-barber-shop-motion {
65 | 0% { -webkit-transform: none; transform: none; }
66 | 100% { -webkit-transform: translate(-32px, 0); transform: translate(-32px, 0); }
67 | }
68 | @-moz-keyframes pace-theme-barber-shop-motion {
69 | 0% { -moz-transform: none; transform: none; }
70 | 100% { -moz-transform: translate(-32px, 0); transform: translate(-32px, 0); }
71 | }
72 | @-o-keyframes pace-theme-barber-shop-motion {
73 | 0% { -o-transform: none; transform: none; }
74 | 100% { -o-transform: translate(-32px, 0); transform: translate(-32px, 0); }
75 | }
76 | @-ms-keyframes pace-theme-barber-shop-motion {
77 | 0% { -ms-transform: none; transform: none; }
78 | 100% { -ms-transform: translate(-32px, 0); transform: translate(-32px, 0); }
79 | }
80 | @keyframes pace-theme-barber-shop-motion {
81 | 0% { transform: none; transform: none; }
82 | 100% { transform: translate(-32px, 0); transform: translate(-32px, 0); }
83 | }
84 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(0, 0, 0, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #000000;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #000000;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #000000;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #000000;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(0, 0, 0, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #000000 transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #000000 transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #000000;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #000000;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/black/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #000000;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(0, 0, 0, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #000000;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #000000, 0 0 5px #000000;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #000000;
49 | border-left-color: #000000;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #000000;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #000000;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #000000, inset 0 -1px #000000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #000000, inset 0 -1px #000000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #000000, inset 0 -1px #000000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #000000, inset 0 -1px #000000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/black/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #000000;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(34, 153, 221, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #2299dd;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #2299dd;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #2299dd;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #2299dd;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(34, 153, 221, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #2299dd transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #2299dd transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #2299dd;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #2299dd;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/blue/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #2299dd;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(34, 153, 221, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #2299dd;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #2299dd, 0 0 5px #2299dd;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #2299dd;
49 | border-left-color: #2299dd;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #2299dd;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #0087E1;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #00558F, inset 0 -1px #00558F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/blue/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #2299dd;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(34, 223, 128, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #22df80;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #22df80;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #22df80;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #22df80;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(34, 223, 128, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #22df80 transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #22df80 transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #22df80;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #22df80;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/green/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #22df80;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(34, 223, 128, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #22df80;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #22df80, 0 0 5px #22df80;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #22df80;
49 | border-left-color: #22df80;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #22df80;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #00E466;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #009140, inset 0 -1px #009140, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #009140, inset 0 -1px #009140, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #009140, inset 0 -1px #009140, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #009140, inset 0 -1px #009140, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/green/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #22df80;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(235, 122, 85, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #eb7a55;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #eb7a55;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #eb7a55;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #eb7a55;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(235, 122, 85, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #eb7a55 transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #eb7a55 transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #eb7a55;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #eb7a55;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/orange/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #eb7a55;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(235, 122, 85, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #eb7a55;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #eb7a55, 0 0 5px #eb7a55;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #eb7a55;
49 | border-left-color: #eb7a55;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #eb7a55;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #FF2C00;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #BF1B00, inset 0 -1px #BF1B00, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #BF1B00, inset 0 -1px #BF1B00, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #BF1B00, inset 0 -1px #BF1B00, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #BF1B00, inset 0 -1px #BF1B00, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/orange/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #eb7a55;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(233, 15, 146, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #e90f92;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #e90f92;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #e90f92;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #e90f92;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(233, 15, 146, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #e90f92 transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #e90f92 transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #e90f92;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #e90f92;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/pink/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #e90f92;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(233, 15, 146, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #e90f92;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #e90f92, 0 0 5px #e90f92;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #e90f92;
49 | border-left-color: #e90f92;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #e90f92;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #F40080;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #9F0053, inset 0 -1px #9F0053, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #9F0053, inset 0 -1px #9F0053, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #9F0053, inset 0 -1px #9F0053, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #9F0053, inset 0 -1px #9F0053, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/pink/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #e90f92;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(124, 96, 224, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #7c60e0;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #7c60e0;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #7c60e0;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #7c60e0;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(124, 96, 224, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #7c60e0 transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #7c60e0 transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #7c60e0;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #7c60e0;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/purple/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #7c60e0;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(124, 96, 224, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #7c60e0;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #7c60e0, 0 0 5px #7c60e0;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #7c60e0;
49 | border-left-color: #7c60e0;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #7c60e0;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #3000FF;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #1D00AF, inset 0 -1px #1D00AF, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #1D00AF, inset 0 -1px #1D00AF, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #1D00AF, inset 0 -1px #1D00AF, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #1D00AF, inset 0 -1px #1D00AF, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/purple/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #7c60e0;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-barber-shop.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #ee3148;
26 | position: fixed;
27 | top: 0;
28 | bottom: 0;
29 | right: 100%;
30 | width: 100%;
31 | overflow: hidden;
32 | }
33 |
34 | .pace .pace-activity {
35 | position: fixed;
36 | top: 0;
37 | right: -32px;
38 | bottom: 0;
39 | left: 0;
40 |
41 | -webkit-transform: translate3d(0, 0, 0);
42 | -moz-transform: translate3d(0, 0, 0);
43 | -ms-transform: translate3d(0, 0, 0);
44 | -o-transform: translate3d(0, 0, 0);
45 | transform: translate3d(0, 0, 0);
46 |
47 | background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.2)), color-stop(0.75, rgba(255, 255, 255, 0.2)), color-stop(0.75, transparent), to(transparent));
48 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
49 | background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
50 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
51 | background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
52 | -webkit-background-size: 32px 32px;
53 | -moz-background-size: 32px 32px;
54 | -o-background-size: 32px 32px;
55 | background-size: 32px 32px;
56 |
57 | -webkit-animation: pace-theme-barber-shop-motion 500ms linear infinite;
58 | -moz-animation: pace-theme-barber-shop-motion 500ms linear infinite;
59 | -ms-animation: pace-theme-barber-shop-motion 500ms linear infinite;
60 | -o-animation: pace-theme-barber-shop-motion 500ms linear infinite;
61 | animation: pace-theme-barber-shop-motion 500ms linear infinite;
62 | }
63 |
64 | @-webkit-keyframes pace-theme-barber-shop-motion {
65 | 0% { -webkit-transform: none; transform: none; }
66 | 100% { -webkit-transform: translate(-32px, 0); transform: translate(-32px, 0); }
67 | }
68 | @-moz-keyframes pace-theme-barber-shop-motion {
69 | 0% { -moz-transform: none; transform: none; }
70 | 100% { -moz-transform: translate(-32px, 0); transform: translate(-32px, 0); }
71 | }
72 | @-o-keyframes pace-theme-barber-shop-motion {
73 | 0% { -o-transform: none; transform: none; }
74 | 100% { -o-transform: translate(-32px, 0); transform: translate(-32px, 0); }
75 | }
76 | @-ms-keyframes pace-theme-barber-shop-motion {
77 | 0% { -ms-transform: none; transform: none; }
78 | 100% { -ms-transform: translate(-32px, 0); transform: translate(-32px, 0); }
79 | }
80 | @keyframes pace-theme-barber-shop-motion {
81 | 0% { transform: none; transform: none; }
82 | 100% { transform: translate(-32px, 0); transform: translate(-32px, 0); }
83 | }
84 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(238, 49, 72, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #ee3148;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #ee3148;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #ee3148;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #ee3148;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(238, 49, 72, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #ee3148 transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #ee3148 transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #ee3148;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #ee3148;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/red/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #ee3148;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(238, 49, 72, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #ee3148;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #ee3148, 0 0 5px #ee3148;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #ee3148;
49 | border-left-color: #ee3148;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #ee3148;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #FF0000;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #AF0000, inset 0 -1px #AF0000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #AF0000, inset 0 -1px #AF0000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #AF0000, inset 0 -1px #AF0000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #AF0000, inset 0 -1px #AF0000, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/red/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #ee3148;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(214, 214, 214, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #d6d6d6;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #d6d6d6;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #d6d6d6;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #d6d6d6;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(214, 214, 214, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #d6d6d6 transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #d6d6d6 transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #d6d6d6;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #d6d6d6;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/silver/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #d6d6d6;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(214, 214, 214, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #d6d6d6;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #d6d6d6, 0 0 5px #d6d6d6;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #d6d6d6;
49 | border-left-color: #d6d6d6;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #d6d6d6;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #ABABAB;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #6B6B6B, inset 0 -1px #6B6B6B, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #6B6B6B, inset 0 -1px #6B6B6B, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #6B6B6B, inset 0 -1px #6B6B6B, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #6B6B6B, inset 0 -1px #6B6B6B, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/silver/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #d6d6d6;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(255, 255, 255, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #ffffff;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #ffffff;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #ffffff;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #ffffff;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(255, 255, 255, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #ffffff transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #ffffff transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #ffffff;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #ffffff;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/white/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #ffffff;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(255, 255, 255, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #ffffff;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #ffffff, 0 0 5px #ffffff;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #ffffff;
49 | border-left-color: #ffffff;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #ffffff;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #CCCCCC;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #808080, inset 0 -1px #808080, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #808080, inset 0 -1px #808080, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #808080, inset 0 -1px #808080, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #808080, inset 0 -1px #808080, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/white/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #ffffff;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-big-counter.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace.pace-inactive .pace-progress {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 0;
20 | height: 5rem;
21 | width: 5rem;
22 |
23 | -webkit-transform: translate3d(0, 0, 0) !important;
24 | -ms-transform: translate3d(0, 0, 0) !important;
25 | transform: translate3d(0, 0, 0) !important;
26 | }
27 |
28 | .pace .pace-progress:after {
29 | display: block;
30 | position: absolute;
31 | top: 0;
32 | right: .5rem;
33 | content: attr(data-progress-text);
34 | font-family: "Helvetica Neue", sans-serif;
35 | font-weight: 100;
36 | font-size: 5rem;
37 | line-height: 1;
38 | text-align: right;
39 | color: rgba(252, 210, 90, 0.19999999999999996);
40 | }
41 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-center-atom.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace.pace-inactive {
3 | display: none;
4 | }
5 |
6 | .pace {
7 | -webkit-pointer-events: none;
8 | pointer-events: none;
9 |
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | user-select: none;
13 |
14 | z-index: 2000;
15 | position: fixed;
16 | height: 60px;
17 | width: 100px;
18 | margin: auto;
19 | top: 0;
20 | left: 0;
21 | right: 0;
22 | bottom: 0;
23 | }
24 |
25 | .pace .pace-progress {
26 | z-index: 2000;
27 | position: absolute;
28 | height: 60px;
29 | width: 100px;
30 |
31 | -webkit-transform: translate3d(0, 0, 0) !important;
32 | -ms-transform: translate3d(0, 0, 0) !important;
33 | transform: translate3d(0, 0, 0) !important;
34 | }
35 |
36 | .pace .pace-progress:before {
37 | content: attr(data-progress-text);
38 | text-align: center;
39 | color: #fff;
40 | background: #fcd25a;
41 | border-radius: 50%;
42 | font-family: "Helvetica Neue", sans-serif;
43 | font-size: 14px;
44 | font-weight: 100;
45 | line-height: 1;
46 | padding: 20% 0 7px;
47 | width: 50%;
48 | height: 40%;
49 | margin: 10px 0 0 30px;
50 | display: block;
51 | z-index: 999;
52 | position: absolute;
53 | }
54 |
55 | .pace .pace-activity {
56 | font-size: 15px;
57 | line-height: 1;
58 | z-index: 2000;
59 | position: absolute;
60 | height: 60px;
61 | width: 100px;
62 |
63 | display: block;
64 | -webkit-animation: pace-theme-center-atom-spin 2s linear infinite;
65 | -moz-animation: pace-theme-center-atom-spin 2s linear infinite;
66 | -o-animation: pace-theme-center-atom-spin 2s linear infinite;
67 | animation: pace-theme-center-atom-spin 2s linear infinite;
68 | }
69 |
70 | .pace .pace-activity {
71 | border-radius: 50%;
72 | border: 5px solid #fcd25a;
73 | content: ' ';
74 | display: block;
75 | position: absolute;
76 | top: 0;
77 | left: 0;
78 | height: 60px;
79 | width: 100px;
80 | }
81 |
82 | .pace .pace-activity:after {
83 | border-radius: 50%;
84 | border: 5px solid #fcd25a;
85 | content: ' ';
86 | display: block;
87 | position: absolute;
88 | top: -5px;
89 | left: -5px;
90 | height: 60px;
91 | width: 100px;
92 |
93 | -webkit-transform: rotate(60deg);
94 | -moz-transform: rotate(60deg);
95 | -o-transform: rotate(60deg);
96 | transform: rotate(60deg);
97 | }
98 |
99 | .pace .pace-activity:before {
100 | border-radius: 50%;
101 | border: 5px solid #fcd25a;
102 | content: ' ';
103 | display: block;
104 | position: absolute;
105 | top: -5px;
106 | left: -5px;
107 | height: 60px;
108 | width: 100px;
109 |
110 | -webkit-transform: rotate(120deg);
111 | -moz-transform: rotate(120deg);
112 | -o-transform: rotate(120deg);
113 | transform: rotate(120deg);
114 | }
115 |
116 | @-webkit-keyframes pace-theme-center-atom-spin {
117 | 0% { -webkit-transform: rotate(0deg) }
118 | 100% { -webkit-transform: rotate(359deg) }
119 | }
120 | @-moz-keyframes pace-theme-center-atom-spin {
121 | 0% { -moz-transform: rotate(0deg) }
122 | 100% { -moz-transform: rotate(359deg) }
123 | }
124 | @-o-keyframes pace-theme-center-atom-spin {
125 | 0% { -o-transform: rotate(0deg) }
126 | 100% { -o-transform: rotate(359deg) }
127 | }
128 | @keyframes pace-theme-center-atom-spin {
129 | 0% { transform: rotate(0deg) }
130 | 100% { transform: rotate(359deg) }
131 | }
132 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-center-circle.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | -webkit-perspective: 12rem;
11 | -moz-perspective: 12rem;
12 | -ms-perspective: 12rem;
13 | -o-perspective: 12rem;
14 | perspective: 12rem;
15 |
16 | z-index: 2000;
17 | position: fixed;
18 | height: 6rem;
19 | width: 6rem;
20 | margin: auto;
21 | top: 0;
22 | left: 0;
23 | right: 0;
24 | bottom: 0;
25 | }
26 |
27 | .pace.pace-inactive .pace-progress {
28 | display: none;
29 | }
30 |
31 | .pace .pace-progress {
32 | position: fixed;
33 | z-index: 2000;
34 | display: block;
35 | position: absolute;
36 | left: 0;
37 | top: 0;
38 | height: 6rem;
39 | width: 6rem !important;
40 | line-height: 6rem;
41 | font-size: 2rem;
42 | border-radius: 50%;
43 | background: rgba(252, 210, 90, 0.8);
44 | color: #fff;
45 | font-family: "Helvetica Neue", sans-serif;
46 | font-weight: 100;
47 | text-align: center;
48 |
49 | -webkit-animation: pace-theme-center-circle-spin linear infinite 2s;
50 | -moz-animation: pace-theme-center-circle-spin linear infinite 2s;
51 | -ms-animation: pace-theme-center-circle-spin linear infinite 2s;
52 | -o-animation: pace-theme-center-circle-spin linear infinite 2s;
53 | animation: pace-theme-center-circle-spin linear infinite 2s;
54 |
55 | -webkit-transform-style: preserve-3d;
56 | -moz-transform-style: preserve-3d;
57 | -ms-transform-style: preserve-3d;
58 | -o-transform-style: preserve-3d;
59 | transform-style: preserve-3d;
60 | }
61 |
62 | .pace .pace-progress:after {
63 | content: attr(data-progress-text);
64 | display: block;
65 | }
66 |
67 | @-webkit-keyframes pace-theme-center-circle-spin {
68 | from { -webkit-transform: rotateY(0deg) }
69 | to { -webkit-transform: rotateY(360deg) }
70 | }
71 |
72 | @-moz-keyframes pace-theme-center-circle-spin {
73 | from { -moz-transform: rotateY(0deg) }
74 | to { -moz-transform: rotateY(360deg) }
75 | }
76 |
77 | @-ms-keyframes pace-theme-center-circle-spin {
78 | from { -ms-transform: rotateY(0deg) }
79 | to { -ms-transform: rotateY(360deg) }
80 | }
81 |
82 | @-o-keyframes pace-theme-center-circle-spin {
83 | from { -o-transform: rotateY(0deg) }
84 | to { -o-transform: rotateY(360deg) }
85 | }
86 |
87 | @keyframes pace-theme-center-circle-spin {
88 | from { transform: rotateY(0deg) }
89 | to { transform: rotateY(360deg) }
90 | }
91 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-center-radar.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | height: 90px;
13 | width: 90px;
14 | margin: auto;
15 | top: 0;
16 | left: 0;
17 | right: 0;
18 | bottom: 0;
19 | }
20 |
21 | .pace.pace-inactive .pace-activity {
22 | display: none;
23 | }
24 |
25 | .pace .pace-activity {
26 | position: fixed;
27 | z-index: 2000;
28 | display: block;
29 | position: absolute;
30 | left: -30px;
31 | top: -30px;
32 | height: 90px;
33 | width: 90px;
34 | display: block;
35 | border-width: 30px;
36 | border-style: double;
37 | border-color: #fcd25a transparent transparent;
38 | border-radius: 50%;
39 |
40 | -webkit-box-sizing: content-box;
41 | -moz-box-sizing: content-box;
42 | box-sizing: content-box;
43 |
44 | -webkit-animation: spin 1s linear infinite;
45 | -moz-animation: spin 1s linear infinite;
46 | -o-animation: spin 1s linear infinite;
47 | animation: spin 1s linear infinite;
48 | }
49 |
50 | .pace .pace-activity:before {
51 | content: ' ';
52 | position: absolute;
53 | top: 10px;
54 | left: 10px;
55 | height: 50px;
56 | width: 50px;
57 | display: block;
58 | border-width: 10px;
59 | border-style: solid;
60 | border-color: #fcd25a transparent transparent;
61 | border-radius: 50%;
62 |
63 | -webkit-box-sizing: content-box;
64 | -moz-box-sizing: content-box;
65 | box-sizing: content-box;
66 | }
67 |
68 | @-webkit-keyframes spin {
69 | 100% { -webkit-transform: rotate(359deg); }
70 | }
71 |
72 | @-moz-keyframes spin {
73 | 100% { -moz-transform: rotate(359deg); }
74 | }
75 |
76 | @-o-keyframes spin {
77 | 100% { -moz-transform: rotate(359deg); }
78 | }
79 |
80 | @keyframes spin {
81 | 100% { transform: rotate(359deg); }
82 | }
83 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-center-simple.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | z-index: 2000;
11 | position: fixed;
12 | margin: auto;
13 | top: 0;
14 | left: 0;
15 | right: 0;
16 | bottom: 0;
17 | height: 5px;
18 | width: 200px;
19 | background: #fff;
20 | border: 1px solid #fcd25a;
21 |
22 | overflow: hidden;
23 | }
24 |
25 | .pace .pace-progress {
26 | -webkit-box-sizing: border-box;
27 | -moz-box-sizing: border-box;
28 | -ms-box-sizing: border-box;
29 | -o-box-sizing: border-box;
30 | box-sizing: border-box;
31 |
32 | -webkit-transform: translate3d(0, 0, 0);
33 | -moz-transform: translate3d(0, 0, 0);
34 | -ms-transform: translate3d(0, 0, 0);
35 | -o-transform: translate3d(0, 0, 0);
36 | transform: translate3d(0, 0, 0);
37 |
38 | max-width: 200px;
39 | position: fixed;
40 | z-index: 2000;
41 | display: block;
42 | position: absolute;
43 | top: 0;
44 | right: 100%;
45 | height: 100%;
46 | width: 100%;
47 | background: #fcd25a;
48 | }
49 |
50 | .pace.pace-inactive {
51 | display: none;
52 | }
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-corner-indicator.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace .pace-activity {
12 | display: block;
13 | position: fixed;
14 | z-index: 2000;
15 | top: 0;
16 | right: 0;
17 | width: 300px;
18 | height: 300px;
19 | background: #fcd25a;
20 | -webkit-transition: -webkit-transform 0.3s;
21 | transition: transform 0.3s;
22 | -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
23 | transform: translateX(100%) translateY(-100%) rotate(45deg);
24 | pointer-events: none;
25 | }
26 |
27 | .pace.pace-active .pace-activity {
28 | -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
29 | transform: translateX(50%) translateY(-50%) rotate(45deg);
30 | }
31 |
32 | .pace .pace-activity::before,
33 | .pace .pace-activity::after {
34 | -moz-box-sizing: border-box;
35 | box-sizing: border-box;
36 | position: absolute;
37 | bottom: 30px;
38 | left: 50%;
39 | display: block;
40 | border: 5px solid #fff;
41 | border-radius: 50%;
42 | content: '';
43 | }
44 |
45 | .pace .pace-activity::before {
46 | margin-left: -40px;
47 | width: 80px;
48 | height: 80px;
49 | border-right-color: rgba(0, 0, 0, .2);
50 | border-left-color: rgba(0, 0, 0, .2);
51 | -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
52 | animation: pace-theme-corner-indicator-spin 3s linear infinite;
53 | }
54 |
55 | .pace .pace-activity::after {
56 | bottom: 50px;
57 | margin-left: -20px;
58 | width: 40px;
59 | height: 40px;
60 | border-top-color: rgba(0, 0, 0, .2);
61 | border-bottom-color: rgba(0, 0, 0, .2);
62 | -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
63 | animation: pace-theme-corner-indicator-spin 1s linear infinite;
64 | }
65 |
66 | @-webkit-keyframes pace-theme-corner-indicator-spin {
67 | 0% { -webkit-transform: rotate(0deg); }
68 | 100% { -webkit-transform: rotate(359deg); }
69 | }
70 | @keyframes pace-theme-corner-indicator-spin {
71 | 0% { transform: rotate(0deg); }
72 | 100% { transform: rotate(359deg); }
73 | }
74 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(252, 210, 90, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-flash.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background: #fcd25a;
16 | position: fixed;
17 | z-index: 2000;
18 | top: 0;
19 | right: 100%;
20 | width: 100%;
21 | height: 2px;
22 | }
23 |
24 | .pace .pace-progress-inner {
25 | display: block;
26 | position: absolute;
27 | right: 0px;
28 | width: 100px;
29 | height: 100%;
30 | box-shadow: 0 0 10px #fcd25a, 0 0 5px #fcd25a;
31 | opacity: 1.0;
32 | -webkit-transform: rotate(3deg) translate(0px, -4px);
33 | -moz-transform: rotate(3deg) translate(0px, -4px);
34 | -ms-transform: rotate(3deg) translate(0px, -4px);
35 | -o-transform: rotate(3deg) translate(0px, -4px);
36 | transform: rotate(3deg) translate(0px, -4px);
37 | }
38 |
39 | .pace .pace-activity {
40 | display: block;
41 | position: fixed;
42 | z-index: 2000;
43 | top: 15px;
44 | right: 15px;
45 | width: 14px;
46 | height: 14px;
47 | border: solid 2px transparent;
48 | border-top-color: #fcd25a;
49 | border-left-color: #fcd25a;
50 | border-radius: 10px;
51 | -webkit-animation: pace-spinner 400ms linear infinite;
52 | -moz-animation: pace-spinner 400ms linear infinite;
53 | -ms-animation: pace-spinner 400ms linear infinite;
54 | -o-animation: pace-spinner 400ms linear infinite;
55 | animation: pace-spinner 400ms linear infinite;
56 | }
57 |
58 | @-webkit-keyframes pace-spinner {
59 | 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
60 | 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
61 | }
62 | @-moz-keyframes pace-spinner {
63 | 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
64 | 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
65 | }
66 | @-o-keyframes pace-spinner {
67 | 0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
68 | 100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
69 | }
70 | @-ms-keyframes pace-spinner {
71 | 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
72 | 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
73 | }
74 | @keyframes pace-spinner {
75 | 0% { transform: rotate(0deg); transform: rotate(0deg); }
76 | 100% { transform: rotate(360deg); transform: rotate(360deg); }
77 | }
78 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-flat-top.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | position: fixed;
11 | top: 0;
12 | left: 0;
13 | width: 100%;
14 |
15 | -webkit-transform: translate3d(0, -50px, 0);
16 | -ms-transform: translate3d(0, -50px, 0);
17 | transform: translate3d(0, -50px, 0);
18 |
19 | -webkit-transition: -webkit-transform .5s ease-out;
20 | -ms-transition: -webkit-transform .5s ease-out;
21 | transition: transform .5s ease-out;
22 | }
23 |
24 | .pace.pace-active {
25 | -webkit-transform: translate3d(0, 0, 0);
26 | -ms-transform: translate3d(0, 0, 0);
27 | transform: translate3d(0, 0, 0);
28 | }
29 |
30 | .pace .pace-progress {
31 | display: block;
32 | position: fixed;
33 | z-index: 2000;
34 | top: 0;
35 | right: 100%;
36 | width: 100%;
37 | height: 10px;
38 | background: #fcd25a;
39 |
40 | pointer-events: none;
41 | }
42 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-mac-osx.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 |
10 | overflow: hidden;
11 | position: fixed;
12 | top: 0;
13 | left: 0;
14 | z-index: 2000;
15 | width: 100%;
16 | height: 12px;
17 | background: #fff;
18 | }
19 |
20 | .pace-inactive {
21 | display: none;
22 | }
23 |
24 | .pace .pace-progress {
25 | background-color: #FFE000;
26 | position: fixed;
27 | top: 0;
28 | right: 100%;
29 | width: 100%;
30 | height: 12px;
31 | overflow: hidden;
32 |
33 | -webkit-border-radius: 0 0 4px 0;
34 | -moz-border-radius: 0 0 4px 0;
35 | -o-border-radius: 0 0 4px 0;
36 | border-radius: 0 0 4px 0;
37 |
38 | -webkit-box-shadow: inset -1px 0 #E49900, inset 0 -1px #E49900, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
39 | -moz-box-shadow: inset -1px 0 #E49900, inset 0 -1px #E49900, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
40 | -o-box-shadow: inset -1px 0 #E49900, inset 0 -1px #E49900, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
41 | box-shadow: inset -1px 0 #E49900, inset 0 -1px #E49900, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, .3);
42 | }
43 |
44 | .pace .pace-activity {
45 | position: fixed;
46 | top: 0;
47 | left: 0;
48 | right: -28px;
49 | bottom: 0;
50 |
51 | -webkit-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
52 | -moz-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
53 | -o-background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
54 | background-image: radial-gradient(rgba(255, 255, 255, .65) 0%, rgba(255, 255, 255, .15) 100%);
55 |
56 | -webkit-background-size: 28px 100%;
57 | -moz-background-size: 28px 100%;
58 | -o-background-size: 28px 100%;
59 | background-size: 28px 100%;
60 |
61 | -webkit-animation: pace-theme-mac-osx-motion 500ms linear infinite;
62 | -moz-animation: pace-theme-mac-osx-motion 500ms linear infinite;
63 | -ms-animation: pace-theme-mac-osx-motion 500ms linear infinite;
64 | -o-animation: pace-theme-mac-osx-motion 500ms linear infinite;
65 | animation: pace-theme-mac-osx-motion 500ms linear infinite;
66 | }
67 |
68 | @-webkit-keyframes pace-theme-mac-osx-motion {
69 | 0% { -webkit-transform: none; transform: none; }
70 | 100% { -webkit-transform: translate(-28px, 0); transform: translate(-28px, 0); }
71 | }
72 | @-moz-keyframes pace-theme-mac-osx-motion {
73 | 0% { -moz-transform: none; transform: none; }
74 | 100% { -moz-transform: translate(-28px, 0); transform: translate(-28px, 0); }
75 | }
76 | @-o-keyframes pace-theme-mac-osx-motion {
77 | 0% { -o-transform: none; transform: none; }
78 | 100% { -o-transform: translate(-28px, 0); transform: translate(-28px, 0); }
79 | }
80 | @-ms-keyframes pace-theme-mac-osx-motion {
81 | 0% { -ms-transform: none; transform: none; }
82 | 100% { -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); }
83 | }
84 | @keyframes pace-theme-mac-osx-motion {
85 | 0% { transform: none; transform: none; }
86 | 100% { transform: translate(-28px, 0); transform: translate(-28px, 0); }
87 | }
88 |
--------------------------------------------------------------------------------
/themes/yellow/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, you should be editing the file in the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #fcd25a;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------