Skip to content

Commit f1d6ea4

Browse files
committed
feat(docs): Add Github Sponsorship
1 parent 8fff842 commit f1d6ea4

File tree

7 files changed

+95
-89
lines changed

7 files changed

+95
-89
lines changed

docs/src/components/HeaderMenu.vue

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<template lang="pug">
22
div
33
q-btn-dropdown.text-bold(:align="align", flat, no-caps, stretch, :label="`v${$q.version}`", auto-close)
4-
q-list
4+
q-list(dense padding)
5+
q-item-label(header) Older docs
56
q-item(
67
v-for="version in ['17', '16', '15', '14', '13']"
78
:key="version"
@@ -13,13 +14,13 @@ div
1314
q-item-section {{ `v0.${version}` }}
1415

1516
q-btn-dropdown.text-bold(:align="align", flat, no-caps, stretch, label="Links", auto-close)
16-
q-list
17+
q-list(dense padding)
1718
q-item(clickable, tag="a", href="https://github.com/quasarframework/quasar-awesome", target="_blank")
1819
q-item-section.text-yellow-9(avatar)
1920
q-icon(name="flare")
2021
q-item-section Awesome Quasar
2122

22-
q-item(clickable, tag="a", href="https://medium.com/quasar-framework", target="_blank")
23+
q-item(clickable, tag="a", href="https://blog.quasar.dev", target="_blank")
2324
q-item-section.text-primary(avatar)
2425
q-icon(name="fab fa-medium")
2526
q-item-section Quasar Blog
@@ -29,7 +30,7 @@ div
2930
q-icon(name="fab fa-github")
3031
q-item-section GitHub
3132

32-
q-item-label(header) Quick Tools
33+
q-item-label.q-mt-md(header) Quick Tools
3334

3435
q-item(clickable, to="/style/theme-builder")
3536
q-item-section.text-teal(avatar)
@@ -41,7 +42,7 @@ div
4142
q-icon(name="dashboard")
4243
q-item-section Layout Builder
4344

44-
q-item-label(header) Playground
45+
q-item-label.q-mt-md(header) Playground
4546

4647
q-item(clickable, tag="a", href="https://codepen.io/rstoenescu/pen/VgQbdx", target="_blank")
4748
q-item-section.text-brown-5(avatar)
@@ -58,7 +59,7 @@ div
5859
q-icon(name="fas fa-cubes")
5960
q-item-section Codesandbox
6061

61-
q-item-label(header) Social
62+
q-item-label.q-mt-md(header) Social
6263

6364
q-item(clickable, tag="a", href="https://forum.quasar.dev/category/1/announcements", target="_blank")
6465
q-item-section.text-purple(avatar)
@@ -71,7 +72,7 @@ div
7172
q-item-section Twitter
7273

7374
q-btn-dropdown.text-bold(:align="align", flat, no-caps, stretch, label="Support", auto-close)
74-
q-list
75+
q-list(dense padding)
7576

7677
q-item(clickable, tag="a", href="https://chat.quasar.dev", target="_blank")
7778
q-item-section.text-primary(avatar)
@@ -88,7 +89,12 @@ div
8889
q-icon(name="fab fa-stack-overflow")
8990
q-item-section Stack Overflow
9091

91-
q-separator
92+
q-separator.q-my-md
93+
94+
q-item(clickable, tag="a", href="https://github.com/users/rstoenescu/sponsorship", target="_blank")
95+
q-item-section(avatar)
96+
q-icon(name="fab fa-github")
97+
q-item-section Github Sponsorship
9298

9399
q-item(clickable, tag="a", href="https://www.patreon.com/quasarframework", target="_blank")
94100
q-item-section.text-red(avatar)
Lines changed: 30 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,29 @@
11
<template>
22
<div class="row q-gutter-sm">
3+
<q-btn
4+
push
5+
color="black"
6+
style="height: 65px; width: 250px;"
7+
no-caps
8+
type="a"
9+
href="https://github.com/users/rstoenescu/sponsorship"
10+
target="_blank"
11+
>
12+
<div class="row items-center no-wrap">
13+
<q-icon left name="fab fa-github" />
14+
15+
<div class="text-center">
16+
Github Sponsorship<br><strong>(recommended)</strong>
17+
</div>
18+
</div>
19+
</q-btn>
20+
321
<q-btn
422
push
523
color="primary"
6-
style="height: 50px;"
24+
style="height: 65px; width: 250px;"
725
icon="fab fa-patreon"
8-
label="Become a Patron"
26+
label="Patreon"
927
no-caps
1028
type="a"
1129
href="https://www.patreon.com/quasarframework"
@@ -19,23 +37,19 @@
1937
<q-btn
2038
push
2139
color="secondary"
22-
style="height: 50px;"
23-
icon="fab fa-paypal"
24-
label="One-time through Paypal"
40+
style="height: 65px; width: 250px;"
2541
type="submit"
2642
no-caps
27-
/>
43+
>
44+
<div class="row items-center no-wrap">
45+
<q-icon left name="fab fa-paypal" />
46+
47+
<div class="text-center">
48+
Paypal<br>(one time)
49+
</div>
50+
</div>
51+
</q-btn>
2852
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
2953
</form>
30-
31-
<q-btn
32-
push
33-
disable
34-
color="black"
35-
style="height: 50px;"
36-
icon="fab fa-github"
37-
label="Github Sponsorship (coming soon)"
38-
no-caps
39-
/>
4054
</div>
4155
</template>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<template lang="pug">
2+
.row.q-gutter-sm
3+
sponsor(img="campus-cloud-services.png" name="Campus Cloud Services" url="http://campuscloudservices.com/")
4+
sponsor(img="truelogic.png" name="Truelogic" url="https://truelogic.com/")
5+
sponsor(img="juggle-street.png" name="Juggle Street" url="https://www.jugglestreet.com.au/")
6+
sponsor(img="com-com-services.png" name="Com Com Services" url="http://comcomservices.com/")
7+
sponsor(img="kalisio.png" name="Kalisio" url="https://kalisio.com/")
8+
sponsor(img="platform-purple.png" name="Platform Purple" url="https://platformpurple.com/")
9+
sponsor(img="bgasoft.png" name="BGASoft" url="https://www.bgasoft.com/")
10+
sponsor(img="letsbutterfly.png" name="LetsButterfly" url="https://www.letsbutterfly.com/")
11+
sponsor(img="project-finance.png" name="Project Finance" url="https://www.projectfinance.io/")
12+
</template>
13+
14+
<script>
15+
import Sponsor from 'components/page-parts/sponsors-and-backers/Sponsor'
16+
17+
export default {
18+
name: 'SponsorList',
19+
20+
components: {
21+
Sponsor
22+
}
23+
}
24+
</script>

docs/src/layouts/Layout.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ q-layout.doc-layout(view="lHh LpR lff", @scroll="onScroll")
2727
.row.justify-center.q-my-lg
2828
q-btn(
2929
type="a"
30-
href="https://www.patreon.com/quasarframework"
30+
href="https://github.com/users/rstoenescu/sponsorship"
3131
target="_blank"
3232
size="13px"
3333
color="primary"
34-
icon="fab fa-patreon"
35-
label="Become a Patron"
34+
icon="favorite_border"
35+
label="Donate to Quasar"
3636
)
3737

3838
app-menu.q-my-lg

docs/src/pages/Landing.vue

Lines changed: 15 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -126,40 +126,16 @@
126126

127127
section.padding.bg-white.text-grey-10.text-center
128128
div
129-
.text-h6.text-primary.q-mb-xl Proudly sponsored by
130-
.q-gutter-md.flex.flex-center
131-
a
132-
img(width='200px', src='https://cdn.quasar.dev/sponsors/think-health-data.png')
133-
a(href='https://truelogic.com', target='_blank')
134-
img(width='200px', src='https://cdn.quasar.dev/sponsors/truelogic.png')
135-
a(href='https://www.tayloredtechnology.net', target='_blank')
136-
img(width='200px', src='https://cdn.quasar.dev/sponsors/taylored-technology-big.jpeg')
137-
a(href='http://campuscloudservices.com', target='_blank')
138-
img(width='222px', src='https://cdn.quasar.dev/sponsors/campus-cloud-services.png')
139-
a(href='https://www.jugglestreet.com', target='_blank')
140-
img(width='222px', src='https://cdn.quasar.dev/sponsors/juggle-street.png')
141-
a(href='http://comcomservices.com', target='_blank')
142-
img(width='222px', src='https://cdn.quasar.dev/sponsors/com-com-services.png')
143-
a(href='http://www.kalisio.com', target='_blank')
144-
img(width='222px', src='https://cdn.quasar.dev/sponsors/kalisio.png')
145-
a(href='http://platformpurple.com', target='_blank')
146-
img(width='222px', src='https://cdn.quasar.dev/sponsors/platform-purple.png')
147-
a(href='http://www.bgasoft.com', target='_blank')
148-
img(width='222px', src='https://cdn.quasar.dev/sponsors/bgasoft.png')
149-
a(href='https://www.letsbutterfly.com/', target='_blank')
150-
img(width='170px', src='https://cdn.quasar.dev/sponsors/letsbutterfly.png')
151-
152-
.text-h6.text-primary.q-mt-xl.q-mb-lg.q-pt-md Partners
153-
.q-gutter-md.flex.flex-center
129+
.text-h6.text-primary.q-mb-xl Silver, Gold and Platinum Sponsors:
154130

155-
a(href='https://utopian.io/', target='_blank')
156-
img(width='170px', src='https://cdn.quasar.dev/sponsors/utopian.png')
131+
sponsor-list.justify-center
157132

158-
a(href='https://wallabyjs.com/', target='_blank')
159-
img(width='110px', src='https://cdn.quasar.dev/sponsors/wallaby.png')
133+
.text-h6.text-primary.q-mt-xl.q-mb-lg.q-pt-md Our partners:
134+
.q-gutter-md.flex.flex-center
160135

161-
a(href='https://snyk.io/', target='_blank')
162-
img(width='170px', src='https://cdn.quasar.dev/sponsors/snyk.png')
136+
sponsor(img="utopian.png" name="Utopian" url="https://utopian.io/")
137+
sponsor(img="wallaby.png" name="Wallabyjs" url="https://wallabyjs.com/")
138+
sponsor(img="snyk.png" name="Snyk" url="https://snyk.io/")
163139

164140
section.landing__footer
165141
div.text-center
@@ -204,9 +180,17 @@
204180
</template>
205181

206182
<script>
183+
import Sponsor from 'components/page-parts/sponsors-and-backers/Sponsor'
184+
import SponsorList from 'components/page-parts/sponsors-and-backers/SponsorList'
185+
207186
export default {
208187
name: 'Landing',
209188
189+
components: {
190+
Sponsor,
191+
SponsorList
192+
},
193+
210194
meta: {
211195
title: 'Quasar Framework'
212196
},
Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Sponsors and Backers
33
components:
4-
- sponsors-and-backers/Sponsor
4+
- sponsors-and-backers/SponsorList
55
- sponsors-and-backers/DonatingButtons
66
---
77

@@ -16,40 +16,16 @@ Please read our manifesto on [Why donations are important](/why-donate).
1616
## Donating
1717
You can help Quasar Development by making a monthly pledge through Patreon or send a one-time donation through Paypal. If you are representing a company who wants to become a **Sponsor** and need an invoice for your donations, please send an email to `razvan.stoenescu [at] gmail [dot] com`.
1818

19+
Donating through the **Github Sponsorship is recommended** because Github will also match your donation (making it worth double your amount).
20+
1921
<donating-buttons />
2022

21-
All of your donations are used for Quasar Development purposes exclusively.
23+
All donations are used for Quasar Development purposes exclusively.
2224

2325
::: tip
2426
For a full list of our wonderful people who make Quasar happen, visit the [Backers](https://github.com/quasarframework/quasar/blob/dev/backers.md) page.
2527
:::
2628

27-
## Platinum Sponsors
28-
29-
<div class="q-gutter-sm row items-start">
30-
<sponsor img="think-health-data.png" name="Think Health Data" />
31-
32-
<sponsor img="truelogic.png" name="Truelogic" url="https://truelogic.com/" />
33-
34-
<sponsor img="taylored-technology.jpeg" name="Taylored Technology" url="https://tayloredtechnology.net/" />
35-
</div>
36-
37-
## Gold Backers
38-
39-
<div class="q-gutter-sm row">
40-
<sponsor img="campus-cloud-services.png" name="Campus Cloud Services" url="http://campuscloudservices.com/" />
41-
42-
<sponsor img="juggle-street.png" name="Juggle Street" url="https://www.jugglestreet.com.au/" />
43-
44-
<sponsor img="com-com-services.png" name="Com Com Services" url="http://comcomservices.com/" />
45-
46-
<sponsor img="kalisio.png" name="Kalisio" url="https://kalisio.com/" />
47-
48-
<sponsor img="platform-purple.png" name="Platform Purple" url="https://platformpurple.com/" />
49-
50-
<sponsor img="bgasoft.png" name="BGASoft" url="https://www.bgasoft.com/" />
51-
52-
<sponsor img="letsbutterfly.png" name="LetsButterfly" url="https://www.letsbutterfly.com/" />
29+
## Silver, Gold and Platinum Sponsors
5330

54-
<sponsor img="project-finance.png" name="Project Finance" url="https://www.projectfinance.io/" />
55-
</div>
31+
<sponsor-list />

docs/src/pages/why-donate.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,11 @@ Even a small donation could mean a huge difference to them, not least because it
6363
## Donating
6464
You can help Quasar Development by making a monthly pledge through Patreon or send a one-time donation through Paypal. If you are representing a company who wants to become a **Sponsor** and need an invoice for your donations, please send an email to `razvan.stoenescu [at] gmail [dot] com`.
6565

66+
Donating through the **Github Sponsorship is recommended** because Github will also match your donation (making it worth double your amount).
67+
6668
<donating-buttons />
6769

68-
All of your donations are used for Quasar Development purposes exclusively.
70+
All donations are used for Quasar Development purposes exclusively.
6971

7072
::: tip
7173
For a full list of our wonderful people who make Quasar happen, visit the [Backers](https://github.com/quasarframework/quasar/blob/dev/backers.md) page.

0 commit comments

Comments
 (0)