Giter Site home page Giter Site logo

tide's People

Contributors

4yx avatar getpinga avatar gilesytheking avatar vanixweb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

tide's Issues

Profile screen needs to display an alert when emails aren't verified

When FOSSBilling version 0.5.5 comes out, the email verification system will be fixed / improved.
Namely: Accounts with unverified email addresses will still be allowed to login, but they will only be permitted to visit their profile, update their info, and request that the verification email is resent.

To account for this, the profile page needs to be updated to:

  1. Show an alert when email verification is required and their email is unverified.
  2. Provide a "resend verification email" button.
    image

The change required for this is quite minimal:
https://github.com/FOSSBilling/FOSSBilling/pull/1451/files#diff-653ec101584c3dedf182956aa6d856b4d918740124cfef7dd389fcd142f16adf

Upcoming changes with FOSSBilling

Hi, @getpinga I hope you are doing well.
I wanted to let you know that if all goes to plan we intend to be publishing FOSSBilling version 0.6.0 about 1 week after PHP 8.3 reaches GA (should be a few weeks from now).
With this release, some backwards incompatible changes will be coming out which will effect the Tide theme.
There are also some new features which might be nice to Tide to support, however they aren't needed for compatibility.
The fully up-to-date changes are here:
https://fossbilling.org/docs/changelog#060-wip

In your case, I believe the only thing that will be necessary to get things working once again is replace references to BB_URL with SYSTEM_URL, however I have not investigated.

Change Mobile Menu Display

Mobile menu can pull from left instead from top and fill 2/3 of the mobile column which will make the links bigger and easy to tap.

Domain manage row

Can instead of bottom to manage functions of domain to be in sidebar ?

Move next button on order page

The next button on order page can be move to below the add-ons so that clients can know that it's part of the ordering process.

Renewing Invoice

Renewing an invoice redirects to the last paid invoice instead of creating a new invoice.

Improvement on Custom Order Form

  1. Change the position of the description to be after the label (new line before the form fields)
  2. Add asterisks to compulsory fields
  3. Label position for top and left are interchanged
  4. Use markdown for description instead of HTML to mitigate against XXS attacks.
    image

Move login before check out for guest

When a guest wants to checkout, they are required to login or register but that is below which can be confusing. Bring the login box before the checkout button will improve on experience.

Twig dates for domains

Domain dates (created, expiration) should be displayed as {{ your_date_variable|date('Y-m-d H:i:s') }} , and not the current format, for uniformity with the domain industry.

Signup Page

Signup page has a 404 error with the latest Tide theme.

Order page in cards

Redesign the order page to show products and services in cards with % off on different products in the same parent.

Print page additional blank page

The print page adds an additional blank page.
Possible to remove other elements not part of an invoice from printing, an example is a chat icon?

Add payment description table to receipt

When a client view their paid invoices, there should be a second table below that has the information regarding Transaction date, payment gateway, transaction ID, Amount Paid.
IMG_20230726_083619

Constant "BB_URL" is undefined.

I'm getting the following error on the client dashboard with the latest Preview Build of Foss (downloaded 13/11/2023).

Constant "BB_URL" is undefined.

This is on my Staging site of FOSS billing. Not sure what has been updated within FOSS core but it is now causing Tide theme now to work. Can't navigate to any pages on the client side when Tide is enabled.

New theme proposal

I use and love tide theme, its very modern.
There was post on fossbilling about new theme link
Can you make something like this ?
fossbilling

Things to be done

  • Test and update the view for phones / also test all tables.
  • Fix issues reported in chat.

Set new password

On billing.domain.com/client/reset-password-confirm/
After client reset password and clicked link there is no HTML/CSS style page, its blank
Snimka zaslona (27)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.