Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance design of Global Admin Settings #479

Open
mariobehling opened this issue Dec 16, 2024 · 1 comment
Open

Enhance design of Global Admin Settings #479

mariobehling opened this issue Dec 16, 2024 · 1 comment

Comments

@mariobehling
Copy link
Member

Change the design of the global admin settings to be similar to the settings of events, e.g. here https://app-test.eventyay.com/tickets/control/admin/global/settings/ (only accessible for admins, you can check this also on your local setup).

Include the tabs and move the options into the respective tab:

  • Basics
  • Localization
  • Email
  • Payment Gateways
  • Maps

Screenshot from 2024-12-16 13-28-08

@r3yc0n1c
Copy link
Contributor

I was checking this out... let me know if the categorization is correct. I'll start working on it.

Basics

  • Sender address
  • Additional footer text
  • Additional footer link
  • Global message banner
  • Global message banner detail text

Localization

  • Region

Email

  • System Email
    • SendGrid
      • Sendgrid Token
    • SMTP
      • Hostname
      • Port
      • Username
      • Password
      • Use STARTTLS
      • Use SSL

Payment Gateways

  • Stripe Connect: Secret key
  • Stripe Connect: Publishable key
  • Stripe Connect: Secret key (test)
  • Stripe Connect: Publishable key (test)
  • Stripe Webhook: Secret key
  • Ticket fee percentage

Maps

  • OpenCage API key for geocoding
  • MapQuest API key for geocoding
  • Leaflet tiles URL pattern
  • Leaflet tiles attribution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants