Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
open-source
MetaGer
Commits
8be95ad2
Commit
8be95ad2
authored
Mar 08, 2018
by
Dominik Hebeler
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/development' into MetaGer-Redesign
parents
a22c3011
cebe780a
Changes
72
Hide whitespace changes
Inline
Side-by-side
Showing
72 changed files
with
2772 additions
and
7640 deletions
+2772
-7640
.gitignore
.gitignore
+3
-11
app/Http/Controllers/StartpageController.php
app/Http/Controllers/StartpageController.php
+2
-1
app/MetaGer.php
app/MetaGer.php
+3
-3
config/app.php
config/app.php
+3
-2
package.json
package.json
+1
-1
public/css/bootstrap.css
public/css/bootstrap.css
+0
-6762
public/css/lightslider.css
public/css/lightslider.css
+0
-449
public/css/themes/dark.css
public/css/themes/dark.css
+0
-330
public/css/themes/rainbows.css
public/css/themes/rainbows.css
+0
-2
public/fonts/fontawesome-webfont.eot
public/fonts/fontawesome-webfont.eot
+0
-0
public/fonts/fontawesome-webfont.svg
public/fonts/fontawesome-webfont.svg
+0
-0
public/fonts/fontawesome-webfont.ttf
public/fonts/fontawesome-webfont.ttf
+0
-0
public/fonts/fontawesome-webfont.woff
public/fonts/fontawesome-webfont.woff
+0
-0
public/fonts/fontawesome-webfont.woff2
public/fonts/fontawesome-webfont.woff2
+0
-0
public/js/scriptSubPages.js
public/js/scriptSubPages.js
+0
-12
public/js/translations.js
public/js/translations.js
+0
-44
resources/assets/css/material-default.css
resources/assets/css/material-default.css
+0
-0
resources/assets/css/material-inverse.css
resources/assets/css/material-inverse.css
+0
-0
resources/assets/js/app.js
resources/assets/js/app.js
+22
-0
resources/assets/js/editLanguage.js
resources/assets/js/editLanguage.js
+0
-0
resources/assets/js/scriptJoinPage.js
resources/assets/js/scriptJoinPage.js
+0
-0
resources/assets/js/scriptResultPage.js
resources/assets/js/scriptResultPage.js
+6
-4
resources/assets/js/scriptStartPage.js
resources/assets/js/scriptStartPage.js
+3
-3
resources/assets/js/scriptSubPages.js
resources/assets/js/scriptSubPages.js
+14
-0
resources/assets/js/settings.js
resources/assets/js/settings.js
+22
-2
resources/assets/js/widgets.js
resources/assets/js/widgets.js
+0
-0
resources/assets/less/default.less
resources/assets/less/default.less
+1
-0
resources/assets/less/font-awesome/HELP-US-OUT.txt
resources/assets/less/font-awesome/HELP-US-OUT.txt
+0
-0
resources/assets/less/font-awesome/css/font-awesome.css
resources/assets/less/font-awesome/css/font-awesome.css
+0
-0
resources/assets/less/font-awesome/css/font-awesome.min.css
resources/assets/less/font-awesome/css/font-awesome.min.css
+0
-0
resources/assets/less/font-awesome/fonts/FontAwesome.otf
resources/assets/less/font-awesome/fonts/FontAwesome.otf
+0
-0
resources/assets/less/font-awesome/fonts/fontawesome-webfont.eot
...es/assets/less/font-awesome/fonts/fontawesome-webfont.eot
+0
-0
resources/assets/less/font-awesome/fonts/fontawesome-webfont.svg
...es/assets/less/font-awesome/fonts/fontawesome-webfont.svg
+2671
-0
resources/assets/less/font-awesome/fonts/fontawesome-webfont.ttf
...es/assets/less/font-awesome/fonts/fontawesome-webfont.ttf
+0
-0
resources/assets/less/font-awesome/fonts/fontawesome-webfont.woff
...s/assets/less/font-awesome/fonts/fontawesome-webfont.woff
+0
-0
resources/assets/less/font-awesome/fonts/fontawesome-webfont.woff2
.../assets/less/font-awesome/fonts/fontawesome-webfont.woff2
+0
-0
resources/assets/less/font-awesome/less/animated.less
resources/assets/less/font-awesome/less/animated.less
+0
-0
resources/assets/less/font-awesome/less/bordered-pulled.less
resources/assets/less/font-awesome/less/bordered-pulled.less
+0
-0
resources/assets/less/font-awesome/less/core.less
resources/assets/less/font-awesome/less/core.less
+0
-0
resources/assets/less/font-awesome/less/fixed-width.less
resources/assets/less/font-awesome/less/fixed-width.less
+0
-0
resources/assets/less/font-awesome/less/font-awesome.less
resources/assets/less/font-awesome/less/font-awesome.less
+0
-0
resources/assets/less/font-awesome/less/icons.less
resources/assets/less/font-awesome/less/icons.less
+0
-0
resources/assets/less/font-awesome/less/larger.less
resources/assets/less/font-awesome/less/larger.less
+0
-0
resources/assets/less/font-awesome/less/list.less
resources/assets/less/font-awesome/less/list.less
+0
-0
resources/assets/less/font-awesome/less/mixins.less
resources/assets/less/font-awesome/less/mixins.less
+0
-0
resources/assets/less/font-awesome/less/path.less
resources/assets/less/font-awesome/less/path.less
+0
-0
resources/assets/less/font-awesome/less/rotated-flipped.less
resources/assets/less/font-awesome/less/rotated-flipped.less
+0
-0
resources/assets/less/font-awesome/less/screen-reader.less
resources/assets/less/font-awesome/less/screen-reader.less
+0
-0
resources/assets/less/font-awesome/less/stacked.less
resources/assets/less/font-awesome/less/stacked.less
+0
-0
resources/assets/less/font-awesome/less/variables.less
resources/assets/less/font-awesome/less/variables.less
+0
-0
resources/assets/less/font-awesome/scss/_animated.scss
resources/assets/less/font-awesome/scss/_animated.scss
+0
-0
resources/assets/less/font-awesome/scss/_bordered-pulled.scss
...urces/assets/less/font-awesome/scss/_bordered-pulled.scss
+0
-0
resources/assets/less/font-awesome/scss/_core.scss
resources/assets/less/font-awesome/scss/_core.scss
+0
-0
resources/assets/less/font-awesome/scss/_fixed-width.scss
resources/assets/less/font-awesome/scss/_fixed-width.scss
+0
-0
resources/assets/less/font-awesome/scss/_icons.scss
resources/assets/less/font-awesome/scss/_icons.scss
+0
-0
resources/assets/less/font-awesome/scss/_larger.scss
resources/assets/less/font-awesome/scss/_larger.scss
+0
-0
resources/assets/less/font-awesome/scss/_list.scss
resources/assets/less/font-awesome/scss/_list.scss
+0
-0
resources/assets/less/font-awesome/scss/_mixins.scss
resources/assets/less/font-awesome/scss/_mixins.scss
+0
-0
resources/assets/less/font-awesome/scss/_path.scss
resources/assets/less/font-awesome/scss/_path.scss
+0
-0
resources/assets/less/font-awesome/scss/_rotated-flipped.scss
...urces/assets/less/font-awesome/scss/_rotated-flipped.scss
+0
-0
resources/assets/less/font-awesome/scss/_screen-reader.scss
resources/assets/less/font-awesome/scss/_screen-reader.scss
+0
-0
resources/assets/less/font-awesome/scss/_stacked.scss
resources/assets/less/font-awesome/scss/_stacked.scss
+0
-0
resources/assets/less/font-awesome/scss/_variables.scss
resources/assets/less/font-awesome/scss/_variables.scss
+0
-0
resources/assets/less/font-awesome/scss/font-awesome.scss
resources/assets/less/font-awesome/scss/font-awesome.scss
+0
-0
resources/views/languages/edit.blade.php
resources/views/languages/edit.blade.php
+2
-2
resources/views/languages/synoptic.blade.php
resources/views/languages/synoptic.blade.php
+2
-2
resources/views/layouts/resultPage.blade.php
resources/views/layouts/resultPage.blade.php
+2
-2
resources/views/plugin.blade.php
resources/views/plugin.blade.php
+10
-3
resources/views/resultpages/metager3rich.blade.php
resources/views/resultpages/metager3rich.blade.php
+2
-2
resources/views/settings.blade.php
resources/views/settings.blade.php
+1
-1
resources/views/widget/sitesearch.blade.php
resources/views/widget/sitesearch.blade.php
+1
-1
resources/views/widget/websearch.blade.php
resources/views/widget/websearch.blade.php
+1
-1
No files found.
.gitignore
View file @
8be95ad2
...
...
@@ -8,18 +8,10 @@ Homestead.yaml
.orig
.vscode
langfiles.zip
# The Files created by webpack in the build process
# The Files created by Webpack in the build process
/public/**/*.css
/public/**/*.js
/public/mix-manifest.json
/public/build
/public/js/lib.js
/public/js/scriptStartPage.js
/public/js/scriptResultPage.js
/public/js/focus-creator.js
/public/js/searchbar.js
/public/js/utility.js
/public/css/beitritt.css
/public/css/themes/default.css
/public/css/utility.css
**/*.map
/.buildpath
...
...
app/Http/Controllers/StartpageController.php
View file @
8be95ad2
...
...
@@ -109,11 +109,12 @@ class StartpageController extends Controller
array_forget
(
$params
,
'out'
);
array_forget
(
$params
,
'page'
);
array_forget
(
$params
,
'request'
);
$link
=
action
(
'MetaGerSearch@search'
,
$params
);
$link
=
action
(
'MetaGerSearch@search'
,
[]
);
$response
=
Response
::
make
(
view
(
'plugin'
)
->
with
(
'link'
,
$link
)
->
with
(
'params'
,
$params
)
->
with
(
'request'
,
$request
),
"200"
);
$response
->
header
(
'Content-Type'
,
"application/xml"
);
return
$response
;
...
...
app/MetaGer.php
View file @
8be95ad2
...
...
@@ -933,7 +933,7 @@ class MetaGer
}
# Sucheingabe
$this
->
eingabe
=
trim
(
$request
->
input
(
'eingabe'
,
''
));
$this
->
q
=
mb_strtolower
(
$this
->
eingabe
,
"UTF-8"
)
;
$this
->
q
=
$this
->
eingabe
;
# IP
$this
->
ip
=
$request
->
ip
();
# Unser erster Schritt wird sein, IP-Adresse und USER-Agent zu anonymisieren, damit
...
...
@@ -1206,8 +1206,8 @@ class MetaGer
$tmp
=
$this
->
q
;
// matches '[... ]"test satz"[ ...]'
while
(
preg_match
(
"/(^|.+\s)
\"
(.+)
\"
(?:\s(.+)|($))/si"
,
$tmp
,
$match
))
{
$tmp
=
$match
[
1
]
.
$match
[
3
];
$this
->
phrases
[]
=
strtolower
(
$match
[
2
]
)
;
$tmp
=
$match
[
1
]
.
$match
[
3
];
$this
->
phrases
[]
=
$match
[
2
];
}
foreach
(
$this
->
phrases
as
$phrase
)
{
$p
.
=
"
\"
$phrase
\"
, "
;
...
...
config/app.php
View file @
8be95ad2
...
...
@@ -181,7 +181,7 @@ return [
App\Providers\MetaGerProvider
::
class
,
Jenssegers\Agent\AgentServiceProvider
::
class
,
Fideloper\Proxy\TrustedProxyServiceProvider
::
class
,
Collective\Html\HtmlServiceProvider
::
class
,
],
/*
...
...
@@ -231,7 +231,8 @@ return [
'View'
=>
Illuminate\Support\Facades\View
::
class
,
'LaravelLocalization'
=>
Mcamara\LaravelLocalization\Facades\LaravelLocalization
::
class
,
'Agent'
=>
Jenssegers\Agent\Facades\Agent
::
class
,
'Form'
=>
Collective\Html\FormFacade
::
class
,
'HTML'
=>
Collective\Html\HtmlFacade
::
class
,
],
];
package.json
View file @
8be95ad2
...
...
@@ -20,4 +20,4 @@
"
lodash
"
:
"
^4.17.4
"
,
"
vue
"
:
"
^2.5.7
"
}
}
}
\ No newline at end of file
public/css/bootstrap.css
deleted
100644 → 0
View file @
a22c3011
Changes suppressed. Click to show.
/*!
* Bootstrap v3.3.5 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/*!
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=dc0d00dcca6b46fddf57)
* Config saved to config.json and https://gist.github.com/dc0d00dcca6b46fddf57
*/
/*!
* Bootstrap v3.3.6 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html
{
font-family
:
sans-serif
;
-ms-text-size-adjust
:
100%
;
-webkit-text-size-adjust
:
100%
;
}
body
{
margin
:
0
;
}
article
,
aside
,
details
,
figcaption
,
figure
,
footer
,
header
,
hgroup
,
main
,
menu
,
nav
,
section
,
summary
{
display
:
block
;
}
audio
,
canvas
,
progress
,
video
{
display
:
inline-block
;
vertical-align
:
baseline
;
}
audio
:not
([
controls
])
{
display
:
none
;
height
:
0
;
}
[
hidden
],
template
{
display
:
none
;
}
a
{
background-color
:
transparent
;
}
a
:active
,
a
:hover
{
outline
:
0
;
}
abbr
[
title
]
{
border-bottom
:
1px
dotted
;
}
b
,
strong
{
font-weight
:
bold
;
}
dfn
{
font-style
:
italic
;
}
h1
{
font-size
:
2em
;
margin
:
0.67em
0
;
}
mark
{
background
:
#ff0
;
color
:
#000
;
}
small
{
font-size
:
80%
;
}
sub
,
sup
{
font-size
:
75%
;
line-height
:
0
;
position
:
relative
;
vertical-align
:
baseline
;
}
sup
{
top
:
-0.5em
;
}
sub
{
bottom
:
-0.25em
;
}
img
{
border
:
0
;
}
svg
:not
(
:root
)
{
overflow
:
hidden
;
}
figure
{
margin
:
1em
40px
;
}
hr
{
-webkit-box-sizing
:
content-box
;
-moz-box-sizing
:
content-box
;
box-sizing
:
content-box
;
height
:
0
;
}
pre
{
overflow
:
auto
;
}
code
,
kbd
,
pre
,
samp
{
font-family
:
monospace
,
monospace
;
font-size
:
1em
;
}
button
,
input
,
optgroup
,
select
,
textarea
{
color
:
inherit
;
font
:
inherit
;
margin
:
0
;
}
button
{
overflow
:
visible
;
}
button
,
select
{
text-transform
:
none
;
}
button
,
html
input
[
type
=
"button"
],
input
[
type
=
"reset"
],
input
[
type
=
"submit"
]
{
-webkit-appearance
:
button
;
cursor
:
pointer
;
}
button
[
disabled
],
html
input
[
disabled
]
{
cursor
:
default
;
}
button
::-moz-focus-inner
,
input
::-moz-focus-inner
{
border
:
0
;
padding
:
0
;
}
input
{
line-height
:
normal
;
}
input
[
type
=
"checkbox"
],
input
[
type
=
"radio"
]
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
padding
:
0
;
}
input
[
type
=
"number"
]
::-webkit-inner-spin-button
,
input
[
type
=
"number"
]
::-webkit-outer-spin-button
{
height
:
auto
;
}
input
[
type
=
"search"
]
{
-webkit-appearance
:
textfield
;
-webkit-box-sizing
:
content-box
;
-moz-box-sizing
:
content-box
;
box-sizing
:
content-box
;
}
input
[
type
=
"search"
]
::-webkit-search-cancel-button
,
input
[
type
=
"search"
]
::-webkit-search-decoration
{
-webkit-appearance
:
none
;
}
fieldset
{
border
:
1px
solid
#c0c0c0
;
margin
:
0
2px
;
padding
:
0.35em
0.625em
0.75em
;
}
legend
{
border
:
0
;
padding
:
0
;
}
textarea
{
overflow
:
auto
;
}
optgroup
{
font-weight
:
bold
;
}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
;
}
td
,
th
{
padding
:
0
;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media
print
{
*,
*
:before
,
*
:after
{
background
:
transparent
!important
;
color
:
#000
!important
;
-webkit-box-shadow
:
none
!important
;
box-shadow
:
none
!important
;
text-shadow
:
none
!important
;
}
a
,
a
:visited
{
text-decoration
:
underline
;
}
a
[
href
]
:after
{
content
:
" ("
attr
(
href
)
")"
;
}
abbr
[
title
]
:after
{
content
:
" ("
attr
(
title
)
")"
;
}
a
[
href
^=
"#"
]
:after
,
a
[
href
^=
"javascript:"
]
:after
{
content
:
""
;
}
pre
,
blockquote
{
border
:
1px
solid
#999
;
page-break-inside
:
avoid
;
}
thead
{
display
:
table-header-group
;
}
tr
,
img
{
page-break-inside
:
avoid
;
}
img
{
max-width
:
100%
!important
;
}
p
,
h2
,
h3
{
orphans
:
3
;
widows
:
3
;
}
h2
,
h3
{
page-break-after
:
avoid
;
}
.navbar
{
display
:
none
;
}
.btn
>
.caret
,
.dropup
>
.btn
>
.caret
{
border-top-color
:
#000
!important
;
}
.label
{
border
:
1px
solid
#000
;
}
.table
{
border-collapse
:
collapse
!important
;
}
.table
td
,
.table
th
{
background-color
:
#fff
!important
;
}
.table-bordered
th
,
.table-bordered
td
{
border
:
1px
solid
#ddd
!important
;
}
}
@font-face
{
font-family
:
'Glyphicons Halflings'
;
src
:
url('../fonts/glyphicons-halflings-regular.eot')
;
src
:
url('../fonts/glyphicons-halflings-regular.eot?#iefix')
format
(
'embedded-opentype'
),
url('../fonts/glyphicons-halflings-regular.woff2')
format
(
'woff2'
),
url('../fonts/glyphicons-halflings-regular.woff')
format
(
'woff'
),
url('../fonts/glyphicons-halflings-regular.ttf')
format
(
'truetype'
),
url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular')
format
(
'svg'
);
}
.glyphicon
{
position
:
relative
;
top
:
1px
;
display
:
inline-block
;
font-family
:
'Glyphicons Halflings'
;
font-style
:
normal
;
font-weight
:
normal
;
line-height
:
1
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
;
}
.glyphicon-asterisk
:before
{
content
:
"\002a"
;
}
.glyphicon-plus
:before
{
content
:
"\002b"
;
}
.glyphicon-euro
:before
,
.glyphicon-eur
:before
{
content
:
"\20ac"
;
}
.glyphicon-minus
:before
{
content
:
"\2212"
;
}
.glyphicon-cloud
:before
{
content
:
"\2601"
;
}
.glyphicon-envelope
:before
{
content
:
"\2709"
;
}
.glyphicon-pencil
:before
{
content
:
"\270f"
;
}
.glyphicon-glass
:before
{
content
:
"\e001"
;
}
.glyphicon-music
:before
{
content
:
"\e002"
;
}
.glyphicon-search
:before
{
content
:
"\e003"
;
}
.glyphicon-heart
:before
{
content
:
"\e005"
;
}
.glyphicon-star
:before
{
content
:
"\e006"
;
}
.glyphicon-star-empty
:before
{
content
:
"\e007"
;
}
.glyphicon-user
:before
{
content
:
"\e008"
;
}
.glyphicon-film
:before
{
content
:
"\e009"
;
}
.glyphicon-th-large
:before
{
content
:
"\e010"
;
}
.glyphicon-th
:before
{
content
:
"\e011"
;
}
.glyphicon-th-list
:before
{
content
:
"\e012"
;
}
.glyphicon-ok
:before
{
content
:
"\e013"
;
}
.glyphicon-remove
:before
{
content
:
"\e014"
;
}
.glyphicon-zoom-in
:before
{
content
:
"\e015"
;
}
.glyphicon-zoom-out
:before
{
content
:
"\e016"
;
}
.glyphicon-off
:before
{
content
:
"\e017"
;
}
.glyphicon-signal
:before
{
content
:
"\e018"
;
}
.glyphicon-cog
:before
{
content
:
"\e019"
;
}
.glyphicon-trash
:before
{
content
:
"\e020"
;
}
.glyphicon-home
:before
{
content
:
"\e021"
;
}
.glyphicon-file
:before
{
content
:
"\e022"
;
}
.glyphicon-time
:before
{
content
:
"\e023"
;
}
.glyphicon-road
:before
{
content
:
"\e024"
;
}
.glyphicon-download-alt
:before
{
content
:
"\e025"
;
}
.glyphicon-download
:before
{
content
:
"\e026"
;
}
.glyphicon-upload
:before
{
content
:
"\e027"
;
}
.glyphicon-inbox
:before
{
content
:
"\e028"
;
}
.glyphicon-play-circle
:before
{
content
:
"\e029"
;
}
.glyphicon-repeat
:before
{
content
:
"\e030"
;
}
.glyphicon-refresh
:before
{
content
:
"\e031"
;
}
.glyphicon-list-alt
:before
{
content
:
"\e032"
;
}
.glyphicon-lock
:before
{
content
:
"\e033"
;
}
.glyphicon-flag
:before
{
content
:
"\e034"
;
}
.glyphicon-headphones
:before
{
content
:
"\e035"
;
}
.glyphicon-volume-off
:before
{
content
:
"\e036"
;
}
.glyphicon-volume-down
:before
{
content
:
"\e037"
;
}
.glyphicon-volume-up
:before
{
content
:
"\e038"
;
}
.glyphicon-qrcode
:before
{
content
:
"\e039"
;
}
.glyphicon-barcode
:before
{
content
:
"\e040"
;
}
.glyphicon-tag
:before
{
content
:
"\e041"
;
}
.glyphicon-tags
:before
{
content
:
"\e042"
;
}
.glyphicon-book
:before
{
content
:
"\e043"
;
}
.glyphicon-bookmark
:before
{
content
:
"\e044"
;
}
.glyphicon-print
:before
{
content
:
"\e045"
;
}
.glyphicon-camera
:before
{
content
:
"\e046"
;
}
.glyphicon-font
:before
{
content
:
"\e047"
;
}
.glyphicon-bold
:before
{
content
:
"\e048"
;
}
.glyphicon-italic
:before
{
content
:
"\e049"
;
}
.glyphicon-text-height
:before
{
content
:
"\e050"
;
}
.glyphicon-text-width
:before
{
content
:
"\e051"
;
}
.glyphicon-align-left
:before
{
content
:
"\e052"
;
}
.glyphicon-align-center
:before
{
content
:
"\e053"
;
}
.glyphicon-align-right
:before
{
content
:
"\e054"
;
}
.glyphicon-align-justify
:before
{
content
:
"\e055"
;
}
.glyphicon-list
:before
{
content
:
"\e056"
;
}
.glyphicon-indent-left
:before
{
content
:
"\e057"
;
}
.glyphicon-indent-right
:before
{
content
:
"\e058"
;
}
.glyphicon-facetime-video
:before
{
content
:
"\e059"
;
}
.glyphicon-picture
:before
{
content
:
"\e060"
;
}
.glyphicon-map-marker
:before
{
content
:
"\e062"
;
}
.glyphicon-adjust
:before
{
content
:
"\e063"
;
}
.glyphicon-tint
:before
{
content
:
"\e064"
;
}
.glyphicon-edit
:before
{
content
:
"\e065"
;
}
.glyphicon-share
:before
{
content
:
"\e066"
;
}
.glyphicon-check
:before
{
content
:
"\e067"
;
}
.glyphicon-move
:before
{
content
:
"\e068"
;
}
.glyphicon-step-backward
:before
{
content
:
"\e069"
;
}
.glyphicon-fast-backward
:before
{
content
:
"\e070"
;
}
.glyphicon-backward
:before
{
content
:
"\e071"
;
}
.glyphicon-play
:before
{
content
:
"\e072"
;
}
.glyphicon-pause
:before
{
content
:
"\e073"
;