Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
xiphon
CCS Backend
Commits
a042be90
Commit
a042be90
authored
Dec 30, 2018
by
beardedwarrior
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
added the donate page
parent
e1a112b4
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
4544 additions
and
0 deletions
+4544
-0
app/Http/Controllers/FundingController.php
app/Http/Controllers/FundingController.php
+13
-0
public/css/custom.css
public/css/custom.css
+4348
-0
public/img/monero-logo.png
public/img/monero-logo.png
+0
-0
resources/views/projects/donate.blade.php
resources/views/projects/donate.blade.php
+182
-0
routes/web.php
routes/web.php
+1
-0
No files found.
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
This diff is collapsed.
Click to expand it.
public/img/monero-logo.png
0 → 100644
View file @
a042be90
3.26 KB
resources/views/projects/donate.blade.php
0 → 100644
View file @
a042be90
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"utf-8"
>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<title>
FFS
</title>
<link
rel=
"apple-touch-icon"
sizes=
"180x180"
href=
"/meta/apple-touch-icon.png"
>
<link
rel=
"icon"
type=
"image/png"
sizes=
"32x32"
href=
"/meta/favicon-32x32.png"
>
<link
rel=
"icon"
type=
"image/png"
sizes=
"16x16"
href=
"/meta/favicon-16x16.png"
>
<link
rel=
"manifest"
href=
"/meta/manifest.json"
>
<link
rel=
"mask-icon"
href=
"/meta/safari-pinned-tab.svg"
color=
"#5bbad5"
>
<meta
name=
"theme-color"
content=
"#ffffff"
>
<link
href=
"/css/custom.css"
rel=
"stylesheet"
>
<meta
name=
"msapplication-config"
content=
"/ietemplates/ieconfig.xml"
>
</head>
<body>
<div
class=
"page-wrapper"
>
<div
class=
"mob-nav"
>
<input
class=
"burger-check"
id=
"mobile-burger"
type=
"checkbox"
><label
for=
"mobile-burger"
class=
"burger"
></label>
<div
class=
"slide-in-nav"
>
<div
class=
"container slide-in"
>
<div
class=
"row"
>
<div
class=
"col-xs-12"
>
<div
class=
"text-center nav-item mob"
>
<a
href=
"/forum-funding-system/ideas/"
class=
"top-link"
>
Ideas
</a>
</div>
<div
class=
"text-center nav-item mob"
>
<a
href=
"/forum-funding-system/funding-required/"
>
Funding Required
</a>
</div>
<div
class=
"text-center nav-item mob"
>
<a
href=
"/forum-funding-system/work-in-progress/"
>
Work in Progress
</a>
</div>
<div
class=
"text-center nav-item mob"
>
<a
href=
"/forum-funding-system/completed-proposals/"
>
Completed Tasks
</a>
</div>
<div
class=
"text-center nav-item mob"
>
<a
href=
"/forum-funding-system/completed-proposals/"
>
Back to Getmonero.org
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"desktop-nav"
>
<nav
class=
"container"
>
<div
class=
"row middle-xs"
>
<div
class=
"col-lg-4 col-md-4 col-sm-4 col-xs-4"
>
<a
href=
"/forum-funding-system/"
><img
src=
"/img/monero-logo.png"
alt=
"Monero Logo"
class=
"monero-logo"
></a>
</div>
<div
class=
"col-lg-8 col-md-8 col-sm-8 items end-xs"
>
<div
class=
"row end-xs middle-xs"
>
<div
class=
"col-md-12"
>
<a
href=
"/forum-funding-system/ideas/"
class=
"top-link"
>
Ideas
</a>
<a
href=
"/forum-funding-system/funding-required/"
>
Funding Required
</a>
<a
href=
"/forum-funding-system/work-in-progress/"
>
Work in Progress
</a>
<a
href=
"/forum-funding-system/completed-proposals/"
>
Completed Tasks
</a>
<a
href=
"/forum-funding-system/completed-proposals/"
>
Getmonero.org
</a>
</div>
</div>
</div>
</div>
</nav>
</div>
<div
class=
"mob bot-nav white-nav"
>
<div
class=
"row middle-xs"
>
<div
class=
"col-xs-6"
>
<a
href=
"/
"
><img
src=
"/img/monero-logo.png"
alt=
"Monero Logo"
class=
"monero-logo"
></a>
</div>
</div>
</div>
<div
class=
"site-wrap ffs-proposal ffs-con"
>
<div
class=
"container ffs-breadcrumbs"
>
<div
class=
"row"
>
<div
class=
"col-xs-12"
>
<p><a
href=
"/forum-funding-system/"
>
Forum Funding System
</a></p>
<p><a
href=
"/forum-funding-system/funding-required/"
>
Funding Required
</a></p>
<p><a
href=
"/forum-funding-system/funding-required/"
>
{{$project->title}}
</a></p>
<p
class=
"bread-active"
>
Contribute
</p>
</div>
</div>
</div>
<section
class=
"container full"
>
<div
class=
"info-block"
>
<div
class=
"row"
>
<div
class=
"col-xs-12"
>
<h2>
{{$project->title}}
</h2>
<div
class=
"row middle-xs between-xs"
>
<p
class=
"author-list"
><span><img
src=
"/img/author-filled.png"
></span>
{{$project->gitlab_username}}
</p>
<p
class=
"date-list"
><span><img
src=
"/img/calendar.png"
></span>
{{$project->github_created_at}}
</p>
<p
class=
"bar-fund-status"
>
Raised
<span
class=
"progress-number-funded"
>
{{$project->target_amount}}
</span>
of
<span
class=
"progress-number-goal"
>
[AMOUNT RAISED HERE]
</span>
XMR
</p>
</div>
<div
class=
"progress-bar"
>
<span
class=
"fund-progress"
style=
"width: [PERCENTAGE HERE]%"
></span>
</div>
<p>
Your contribution should be visible within 5 minutes of you sending your contribution. If for some reason it is not there, please contact a member of the Core Team!
</p>
</div>
</div>
</div>
</section>
<section
class=
"container full"
>
<div
class=
"row"
>
<div
class=
"col-xs-12"
>
<div
class=
"tabs con-how"
>
<input
class=
"input"
name=
"tabs"
type=
"radio"
id=
"tab-1"
checked=
"checked"
/>
<label
class=
"label"
for=
"tab-1"
>
QR Code
</label>
<div
class=
"panel col-xs-12"
>
<div
class=
"panel-segment"
>
<h3>
Contribute with a QR code
</h3>
<p>
1. Choose the amount of XMR you wish to contribute to this proposal
</p>
<p>
2. Scan this QR code or tap to open in your Monero wallet app:
</p>
<p>
<a
href=
"[MONERO LINK HERE]"
class=
"qr"
><img
src=
"[PATH TO QR CODE HERE]"
/></a>
</p>
<p>
3. Send! Thank you! You are amazing!
</p>
</div>
</div>
<input
class=
"input"
name=
"tabs"
type=
"radio"
id=
"tab-2"
/>
<label
class=
"label"
for=
"tab-2"
>
Integrated Address
</label>
<div
class=
"panel col-xs-12"
>
<div
class=
"panel-segment"
>
<h3>
Contribute using an integrated address
</h3>
<p>
1. Choose the amount of XMR you wish to contribute to this proposal
</p>
<p>
2. Enter the following XMR address:
</p>
<p
class=
"string"
>
{{$project->address}}
</p>
<p>
3. Send! Thank you! You are amazing!
</p>
</div>
</div>
<input
class=
"input"
name=
"tabs"
type=
"radio"
id=
"tab-3"
/>
<label
class=
"label"
for=
"tab-3"
>
Payment ID
</label>
<div
class=
"panel col-xs-12"
>
<div
class=
"panel-segment"
>
<h3>
Contribute using a payment ID
</h3>
<p>
1. Choose the amount of XMR you wish to contribute to this proposal
</p>
<p>
2. Enter the following XMR address:
</p>
<p
class=
"string"
>
{{ env('WALLET_ADDRESS') }}
</p>
<p>
3. Enter the following payment ID that is unique to this proposal:
</p>
<p
class=
"string"
>
{{$project->payment_id}}
</p>
<p>
4. Send! Thank you! You're amazing!
</p>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
<footer
class=
"container-fluid"
>
<div
class=
"container"
>
<div
class=
"row around-xs footer-wrapper"
>
<div
class=
"row center-xs"
>
<div
class=
"social-icons"
>
</div>
<div
class=
"footer-links"
>
<ul
class=
"list-unstyled list-inline"
>
</ul>
</div>
</div>
</div>
</div>
</footer>
</div>
</body>
</html>
\ No newline at end of file
routes/web.php
View file @
a042be90
...
...
@@ -16,3 +16,4 @@ Route::get('/', function () {
});
Route
::
get
(
'projects'
,
[
'as'
=>
'ffs'
,
'uses'
=>
FundingController
::
class
.
'@index'
]);
Route
::
get
(
'projects/{paymentId}'
,
[
'as'
=>
'ffs'
,
'uses'
=>
FundingController
::
class
.
'@show'
]);
Route
::
get
(
'projects/{paymentId}/donate'
,
[
'as'
=>
'ffs'
,
'uses'
=>
FundingController
::
class
.
'@donate'
]);
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment