Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
monero-project
CCS Backend
Commits
a042be90
Commit
a042be90
authored
Dec 30, 2018
by
beardedwarrior
Browse files
added the donate page
parent
e1a112b4
Changes
5
Hide whitespace changes
Inline
Side-by-side
app/Http/Controllers/FundingController.php
View file @
a042be90
...
...
@@ -46,4 +46,17 @@ class FundingController extends Controller
return
view
(
'projects.show'
)
->
with
(
'project'
,
$project
);
}
public
function
donate
(
Request
$request
,
$paymentId
)
{
$project
=
Project
::
where
(
'payment_id'
,
$paymentId
)
->
firstOrFail
();
if
(
$request
->
wantsJson
())
{
return
new
ProjectResource
(
$project
);
}
return
view
(
'projects.donate'
)
->
with
(
'project'
,
$project
);
}
}
public/css/custom.css
0 → 100644
View file @
a042be90
/*FONTS*/
@font-face
{
font-family
:
'Hind'
;
font-weight
:
500
;
font-style
:
normal
;
src
:
url('../fonts/Hind-500.eot')
;
src
:
url('../fonts/Hind-500.eot?#iefix')
format
(
'embedded-opentype'
),
local
(
'Hind Medium'
),
local
(
'Hind-500'
),
url('../fonts/Hind-500.woff2')
format
(
'woff2'
),
url('../fonts/Hind-500.woff')
format
(
'woff'
),
url('../fonts/Hind-500.ttf')
format
(
'truetype'
),
url('../fonts/Hind-500.svg#Hind')
format
(
'svg'
);
}
@font-face
{
font-family
:
'Hind'
;
font-weight
:
700
;
font-style
:
normal
;
src
:
url('../fonts/Hind-700.eot')
;
src
:
url('../fonts/Hind-700.eot?#iefix')
format
(
'embedded-opentype'
),
local
(
'Hind Bold'
),
local
(
'Hind-700'
),
url('../fonts/Hind-700.woff2')
format
(
'woff2'
),
url('../fonts/Hind-700.woff')
format
(
'woff'
),
url('../fonts/Hind-700.ttf')
format
(
'truetype'
),
url('../fonts/Hind-700.svg#Hind')
format
(
'svg'
);
}
@font-face
{
font-family
:
'Open Sans'
;
font-weight
:
400
;
font-style
:
normal
;
src
:
url('../fonts/Open-Sans-regular.eot')
;
src
:
url('../fonts/Open-Sans-regular.eot?#iefix')
format
(
'embedded-opentype'
),
local
(
'Open Sans'
),
local
(
'Open-Sans-regular'
),
url('../fonts/Open-Sans-regular.woff2')
format
(
'woff2'
),
url('../fonts/Open-Sans-regular.woff')
format
(
'woff'
),
url('../fonts/Open-Sans-regular.ttf')
format
(
'truetype'
),
url('../fonts/Open-Sans-regular.svg#OpenSans')
format
(
'svg'
);
}
@font-face
{
font-family
:
'Open Sans'
;
font-weight
:
800
;
font-style
:
normal
;
src
:
url('../fonts/Open-Sans-800.eot')
;
src
:
url('../fonts/Open-Sans-800.eot?#iefix')
format
(
'embedded-opentype'
),
local
(
'Open Sans Extrabold'
),
local
(
'Open-Sans-800'
),
url('../fonts/Open-Sans-800.woff2')
format
(
'woff2'
),
url('../fonts/Open-Sans-800.woff')
format
(
'woff'
),
url('../fonts/Open-Sans-800.ttf')
format
(
'truetype'
),
url('../fonts/Open-Sans-800.svg#OpenSans')
format
(
'svg'
);
}
@font-face
{
font-family
:
'icons'
;
src
:
url('../fonts/icons.eot?58817762')
;
src
:
url('../fonts/icons.eot?58817762#iefix')
format
(
'embedded-opentype'
),
url('../fonts/icons.woff2?58817762')
format
(
'woff2'
),
url('../fonts/icons.woff?58817762')
format
(
'woff'
),
url('../fonts/icons.ttf?58817762')
format
(
'truetype'
),
url('../fonts/icons.svg?58817762#icons')
format
(
'svg'
);
font-weight
:
normal
;
font-style
:
normal
;
}
/*FLEXBOX*/
.row
{
box-sizing
:
border-box
;
display
:
-ms-flexbox
;
display
:
-webkit-box
;
display
:
flex
;
-ms-flex
:
0
1
auto
;
-webkit-box-flex
:
0
;
flex
:
0
1
auto
;
-ms-flex-direction
:
row
;
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
normal
;
flex-direction
:
row
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
}
.row.reverse
{
-ms-flex-direction
:
row-reverse
;
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
reverse
;
flex-direction
:
row-reverse
;
}
.col.reverse
{
-ms-flex-direction
:
column-reverse
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
reverse
;
flex-direction
:
column-reverse
;
}
.col-xs
,
.col-xs-1
,
.col-xs-2
,
.col-xs-3
,
.col-xs-4
,
.col-xs-5
,
.col-xs-6
,
.col-xs-7
,
.col-xs-8
,
.col-xs-9
,
.col-xs-10
,
.col-xs-11
,
.col-xs-12
{
box-sizing
:
border-box
;
-ms-flex
:
0
0
auto
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
;
/*padding-right: 1rem;
padding-left: 1rem;*/
}
.col-xs
{
-webkit-flex-grow
:
1
;
-ms-flex-positive
:
1
;
-webkit-box-flex
:
1
;
flex-grow
:
1
;
-ms-flex-preferred-size
:
0
;
flex-basis
:
0
;
max-width
:
100%
;
}
.col-xs-1
{
-ms-flex-preferred-size
:
8.333%
;
flex-basis
:
8.333%
;
max-width
:
8.333%
;
}
.col-xs-2
{
-ms-flex-preferred-size
:
16.667%
;
flex-basis
:
16.667%
;
max-width
:
16.667%
;
}
.col-xs-3
{
-ms-flex-preferred-size
:
25%
;
flex-basis
:
25%
;
max-width
:
25%
;
}
.col-xs-4
{
-ms-flex-preferred-size
:
33.333%
;
flex-basis
:
33.333%
;
max-width
:
33.333%
;
}
.col-xs-5
{
-ms-flex-preferred-size
:
41.667%
;
flex-basis
:
41.667%
;
max-width
:
41.667%
;
}
.col-xs-6
{
-ms-flex-preferred-size
:
50%
;
flex-basis
:
50%
;
max-width
:
50%
;
}
.col-xs-7
{
-ms-flex-preferred-size
:
58.333%
;
flex-basis
:
58.333%
;
max-width
:
58.333%
;
}
.col-xs-8
{
-ms-flex-preferred-size
:
66.667%
;
flex-basis
:
66.667%
;
max-width
:
66.667%
;
}
.col-xs-9
{
-ms-flex-preferred-size
:
75%
;
flex-basis
:
75%
;
max-width
:
75%
;
}
.col-xs-10
{
-ms-flex-preferred-size
:
83.333%
;
flex-basis
:
83.333%
;
max-width
:
83.333%
;
}
.col-xs-11
{
-ms-flex-preferred-size
:
91.667%
;
flex-basis
:
91.667%
;
max-width
:
91.667%
;
}
.col-xs-12
{
-ms-flex-preferred-size
:
100%
;
flex-basis
:
100%
;
max-width
:
100%
;
}
.col-xs-offset-1
{
margin-left
:
8.333%
;
}
.col-xs-offset-2
{
margin-left
:
16.667%
;
}
.col-xs-offset-3
{
margin-left
:
25%
;
}
.col-xs-offset-4
{
margin-left
:
33.333%
;
}
.col-xs-offset-5
{
margin-left
:
41.667%
;
}
.col-xs-offset-6
{
margin-left
:
50%
;
}
.col-xs-offset-7
{
margin-left
:
58.333%
;
}
.col-xs-offset-8
{
margin-left
:
66.667%
;
}
.col-xs-offset-9
{
margin-left
:
75%
;
}
.col-xs-offset-10
{
margin-left
:
83.333%
;
}
.col-xs-offset-11
{
margin-left
:
91.667%
;
}
.start-xs
{
-ms-flex-pack
:
start
;
-webkit-box-pack
:
start
;
justify-content
:
flex-start
;
text-align
:
start
;
}
.center-xs
{
-ms-flex-pack
:
center
;
-webkit-box-pack
:
center
;
justify-content
:
center
;
text-align
:
center
;
}
.end-xs
{
-ms-flex-pack
:
end
;
-webkit-box-pack
:
end
;
justify-content
:
flex-end
;
text-align
:
right
;
}
.top-xs
{
-ms-flex-align
:
start
;
-webkit-box-align
:
start
;
align-items
:
flex-start
;
}
.middle-xs
{
-ms-flex-align
:
center
;
-webkit-box-align
:
center
;
align-items
:
center
;
}
.bottom-xs
{
-ms-flex-align
:
end
;
-webkit-box-align
:
end
;
align-items
:
flex-end
;
}
.around-xs
{
-ms-flex-pack
:
distribute
;
justify-content
:
space-around
;
}
.between-xs
{
-ms-flex-pack
:
justify
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
}
.first-xs
{
-ms-flex-order
:
-1
;
-webkit-box-ordinal-group
:
0
;
order
:
-1
;
}
.last-xs
{
-ms-flex-order
:
1
;
-webkit-box-ordinal-group
:
2
;
order
:
1
;
}
@media
only
screen
and
(
min-width
:
48em
)
{
.container
{
width
:
46rem
;
}
.col-sm
,
.col-sm-1
,
.col-sm-2
,
.col-sm-3
,
.col-sm-4
,
.col-sm-5
,
.col-sm-6
,
.col-sm-7
,
.col-sm-8
,
.col-sm-9
,
.col-sm-10
,
.col-sm-11
,
.col-sm-12
{
box-sizing
:
border-box
;
-ms-flex
:
0
0
auto
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
;
/*padding-right: 1rem;
padding-left: 1rem;*/
}
.col-sm
{
-webkit-flex-grow
:
1
;
-ms-flex-positive
:
1
;
-webkit-box-flex
:
1
;
flex-grow
:
1
;
-ms-flex-preferred-size
:
0
;
flex-basis
:
0
;
max-width
:
100%
;
}
.col-sm-1
{
-ms-flex-preferred-size
:
8.333%
;
flex-basis
:
8.333%
;
max-width
:
8.333%
;
}
.col-sm-2
{
-ms-flex-preferred-size
:
16.667%
;
flex-basis
:
16.667%
;
max-width
:
16.667%
;
}
.col-sm-3
{
-ms-flex-preferred-size
:
25%
;
flex-basis
:
25%
;
max-width
:
25%
;
}
.col-sm-4
{
-ms-flex-preferred-size
:
33.333%
;
flex-basis
:
33.333%
;
max-width
:
33.333%
;
}
.col-sm-5
{
-ms-flex-preferred-size
:
41.667%
;
flex-basis
:
41.667%
;
max-width
:
41.667%
;
}
.col-sm-6
{
-ms-flex-preferred-size
:
50%
;
flex-basis
:
50%
;
max-width
:
50%
;
}
.col-sm-7
{
-ms-flex-preferred-size
:
58.333%
;
flex-basis
:
58.333%
;
max-width
:
58.333%
;
}
.col-sm-8
{
-ms-flex-preferred-size
:
66.667%
;
flex-basis
:
66.667%
;
max-width
:
66.667%
;
}
.col-sm-9
{
-ms-flex-preferred-size
:
75%
;
flex-basis
:
75%
;
max-width
:
75%
;
}
.col-sm-10
{
-ms-flex-preferred-size
:
83.333%
;
flex-basis
:
83.333%
;
max-width
:
83.333%
;
}
.col-sm-11
{
-ms-flex-preferred-size
:
91.667%
;
flex-basis
:
91.667%
;
max-width
:
91.667%
;
}
.col-sm-12
{
-ms-flex-preferred-size
:
100%
;
flex-basis
:
100%
;
max-width
:
100%
;
}
.col-sm-offset-1
{
margin-left
:
8.333%
;
}
.col-sm-offset-2
{
margin-left
:
16.667%
;
}
.col-sm-offset-3
{
margin-left
:
25%
;
}
.col-sm-offset-4
{
margin-left
:
33.333%
;
}
.col-sm-offset-5
{
margin-left
:
41.667%
;
}
.col-sm-offset-6
{
margin-left
:
50%
;
}
.col-sm-offset-7
{
margin-left
:
58.333%
;
}
.col-sm-offset-8
{
margin-left
:
66.667%
;
}
.col-sm-offset-9
{
margin-left
:
75%
;
}
.col-sm-offset-10
{
margin-left
:
83.333%
;
}
.col-sm-offset-11
{
margin-left
:
91.667%
;
}
.start-sm
{
-ms-flex-pack
:
start
;
-webkit-box-pack
:
start
;
justify-content
:
flex-start
;
text-align
:
start
;
}
.center-sm
{
-ms-flex-pack
:
center
;
-webkit-box-pack
:
center
;
justify-content
:
center
;
text-align
:
center
;
}
.end-sm
{
-ms-flex-pack
:
end
;
-webkit-box-pack
:
end
;
justify-content
:
flex-end
;
text-align
:
right
;
}
.top-sm
{
-ms-flex-align
:
start
;
-webkit-box-align
:
start
;
align-items
:
flex-start
;
}
.middle-sm
{
-ms-flex-align
:
center
;
-webkit-box-align
:
center
;
align-items
:
center
;
}
.bottom-sm
{
-ms-flex-align
:
end
;
-webkit-box-align
:
end
;
align-items
:
flex-end
;
}
.around-sm
{
-ms-flex-pack
:
distribute
;
justify-content
:
space-around
;
}
.between-sm
{
-ms-flex-pack
:
justify
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
}
.first-sm
{
-ms-flex-order
:
-1
;
-webkit-box-ordinal-group
:
0
;
order
:
-1
;
}
.last-sm
{
-ms-flex-order
:
1
;
-webkit-box-ordinal-group
:
2
;
order
:
1
;
}
}
@media
only
screen
and
(
min-width
:
62em
)
{
.container
{
width
:
61rem
;
}
.col-md
,
.col-md-1
,
.col-md-2
,
.col-md-3
,
.col-md-4
,
.col-md-5
,
.col-md-6
,
.col-md-7
,
.col-md-8
,
.col-md-9
,
.col-md-10
,
.col-md-11
,
.col-md-12
{
box-sizing
:
border-box
;
-ms-flex
:
0
0
auto
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
;
}
.col-md
{
-webkit-flex-grow
:
1
;
-ms-flex-positive
:
1
;
-webkit-box-flex
:
1
;
flex-grow
:
1
;
-ms-flex-preferred-size
:
0
;
flex-basis
:
0
;
max-width
:
100%
;
}
.col-md-1
{
-ms-flex-preferred-size
:
8.333%
;
flex-basis
:
8.333%
;
max-width
:
8.333%
;
}
.col-md-2
{
-ms-flex-preferred-size
:
16.667%
;
flex-basis
:
16.667%
;
max-width
:
16.667%
;
}
.col-md-3
{
-ms-flex-preferred-size
:
25%
;
flex-basis
:
25%
;
max-width
:
25%
;
}
.col-md-4
{
-ms-flex-preferred-size
:
33.333%
;
flex-basis
:
33.333%
;
max-width
:
33.333%
;
}
.col-md-5
{
-ms-flex-preferred-size
:
41.667%
;
flex-basis
:
41.667%
;
max-width
:
41.667%
;
}
.col-md-6
{
-ms-flex-preferred-size
:
50%
;
flex-basis
:
50%
;
max-width
:
50%
;
}
.col-md-7
{
-ms-flex-preferred-size
:
58.333%
;
flex-basis
:
58.333%
;
max-width
:
58.333%
;
}
.col-md-8
{
-ms-flex-preferred-size
:
66.667%
;
flex-basis
:
66.667%
;
max-width
:
66.667%
;
}
.col-md-9
{
-ms-flex-preferred-size
:
75%
;
flex-basis
:
75%
;
max-width
:
75%
;
}
.col-md-10
{
-ms-flex-preferred-size
:
83.333%
;
flex-basis
:
83.333%
;
max-width
:
83.333%
;
}