diff --git a/Membership/Views/Profile/Index.cshtml b/Membership/Views/Profile/Index.cshtml index 31a631f..98bc6b0 100644 --- a/Membership/Views/Profile/Index.cshtml +++ b/Membership/Views/Profile/Index.cshtml @@ -3,114 +3,134 @@ ViewData["Title"] = Model.DisplayName; } -
-

Member Profile for @Model.DisplayName Sign out

- -
-
-
-
-
- @if (Model.PhotoBytes != null) - { -
- -
- } -

@Model.GivenName @Model.Surname

- -

- @if (!string.IsNullOrEmpty(Model.GitHubId)) - { - @Model.GitHubId@:     - } - - @if (!string.IsNullOrEmpty(Model.TwitterId)) - { - @Model.TwitterId@:     - } - - @if (!string.IsNullOrEmpty(Model.BlogUrl)) +

+
+
+
+

Join an Action Group!

+

+ Now that you're a .NET Foundation member, we'd love for you to get more involved. Action Groups are the way to do that. Action Groups are how members can help set our policy and directly work on projects in the following areas: + Communications, + Corporate Relations, + Marketing, + Membership, + Outreach, + Project Support, + Speakers and Meetups, + and Technical Review. +

Sign Up For An Action Group

+
+
+
+
+
+
+

Member Profile for @Model.DisplayName Sign out

+
+
+
+
+
+ @if (Model.PhotoBytes != null) { - Blog +
+ +
} -

- Edit Profile +

@Model.GivenName @Model.Surname

+ +

+ @if (!string.IsNullOrEmpty(Model.GitHubId)) + { + @Model.GitHubId@:     + } + + @if (!string.IsNullOrEmpty(Model.TwitterId)) + { + @Model.TwitterId@:     + } + + @if (!string.IsNullOrEmpty(Model.BlogUrl)) + { + Blog + } +

+ Edit Profile +
-
- - -
- @if (!Model.IsActive) - { -
-

Welcome!

-

We don't have a record of dues payment for your account. You can pay your annual dues via OpenCollective or PayPal, or you can opt-out if dues present a financial hardship.

-
- Pay Dues -
- } - else - { -

Your annual dues information is up to date.

-

- See our Dues Information page for more information, or - to make an additional donation. -

- } -
- -
+
@section Scripts { @{await Html.RenderPartialAsync("_ValidationScriptsPartial");} } diff --git a/Membership/Views/Profile/PayDues.cshtml b/Membership/Views/Profile/PayDues.cshtml index 46ab7e0..98e63d5 100644 --- a/Membership/Views/Profile/PayDues.cshtml +++ b/Membership/Views/Profile/PayDues.cshtml @@ -2,79 +2,106 @@ ViewData["Title"] = "Pay Dues"; } -

Member Dues

+
+
+
+
+

Member Dues

-

- We're asking voting members for $100 annual dues, but please don't let dues keep you from joining! If $100 dues are a problem for you, - you can set a lower dues amount, down to $0. That applies to students, people in parts of the world where $100 is expensive, etc. - You know your circumstances, and we trust you. Again, please don't let dues keep you from joining. - Contact us (contact@dotnetfoundation.org) if you have any question about this. -

+

+ We're asking voting members for $100 annual dues, but please don't let dues keep you from joining! +

+

+ If $100 dues are a problem for you, + you can set a lower dues amount, down to $0. That applies to students, people in parts of the world where $100 is expensive, etc. + You know your circumstances, and we trust you. Again, please don't let dues keep you from joining. +

+

+ Contact us (contact@dotnetfoundation.org) if you have any question about this. +

+
+
+
+
-

So why are we asking for dues at all? For a few reasons:

+
+
+

Why?

+

So why are we asking for dues at all? For a few reasons:

-
    -
  • We want you to value your membership. Personally, when I contribute $20 to a Kickstarter, I feel like I'm part of it. I check back on it and want it to be successful. This is a little like that - we don't want this to just be some random form you fill out on the internet because you're bored. We want you to participate.
  • -
  • The .NET Foundation is an independent organization, and independent funding is an important part of that. We've been running on donations from Microsoft for the past few years, which is both really cool and something people don't give Microsoft credit for. We hope they keep coming! But, for the .NET Foundation to really be sustainable, independent, impactful, and real, it needs independent support. We'll have corporate sponsorship, but voting member dues could be a significant part of that support as our member base grows.
  • -
  • We want to use your money to support the things you care about - sustainable open source, your favorite open source .NET projects, your open source .NET community.
  • -
+
    +
  • We want you to value your membership. Personally, when I contribute $20 to a Kickstarter, I feel like I'm part of it. I check back on it and want it to be successful. This is a little like that - we don't want this to just be some random form you fill out on the internet because you're bored. We want you to participate.
  • +
  • The .NET Foundation is an independent organization, and independent funding is an important part of that. We've been running on donations from Microsoft for the past few years, which is both really cool and something people don't give Microsoft credit for. We hope they keep coming! But, for the .NET Foundation to really be sustainable, independent, impactful, and real, it needs independent support. We'll have corporate sponsorship, but voting member dues could be a significant part of that support as our member base grows.
  • +
  • We want to use your money to support the things you care about - sustainable open source, your favorite open source .NET projects, your open source .NET community.
  • +
-

- While we are asking for $100 annually, you can set your own contribution amount. -

+

+ While we are asking for $100 annually, you can set your own contribution amount. +

+ +
+
-

Contribute via OpenCollective

-

- OpenCollective provides a transparent platform for funding open source projects. You can make separate donations there, including monthly - contributions, and you can see how your money is being spent. Take a look at our - .NET Foundation profile on OpenCollective - . -

+
+
+

Contribute via OpenCollective

+

+ OpenCollective provides a transparent platform for funding open source projects. You can make separate donations there, including monthly + contributions, and you can see how your money is being spent. Take a look at our + .NET Foundation profile on OpenCollective + . +

-
-
-
-
-
Suggested amount
-

Standard annual dues are $100 (USD).

- - - +
+
+
+
+
Suggested amount
+

Standard annual dues are $100 (USD).

+ + + +
+
-
-
-
-
-
-
Flexible dues amount
-

Select your dues amount. Can include monthly contributions if you prefer.

- - - +
+
+
+
Flexible dues amount
+

Select your dues amount. Can include monthly contributions if you prefer.

+ + + +
+
-
-
+
-
+
+
-
-

Contribute via PayPal

+

Contribute via PayPal

-

If you'd prefer not to contribute via OpenCollective, you're welcome to contribute directly via PayPal.

-
- - - - -
+

If you'd prefer not to contribute via OpenCollective, you're welcome to contribute directly via PayPal.

+
+ + + + +
+
+
+
+
-
-

Opt-out

+

Opt-out

-

- If you're not able to contribute dues, we respect that and don't want to exclude you on financial grounds. You're welcome to opt-out, - and if you're able to contribute in the future, you'll have donation links available on your member page. -

-Opt-Out \ No newline at end of file +

+ If you're not able to contribute dues, we respect that and don't want to exclude you on financial grounds. You're welcome to opt-out, + and if you're able to contribute in the future, you'll have donation links available on your member page. +

+ Opt-Out +
+
diff --git a/Membership/Views/Shared/_Layout.cshtml b/Membership/Views/Shared/_Layout.cshtml index 4c22881..aa81734 100644 --- a/Membership/Views/Shared/_Layout.cshtml +++ b/Membership/Views/Shared/_Layout.cshtml @@ -42,7 +42,6 @@