getpinga / tide Goto Github PK
View Code? Open in Web Editor NEWTide client area theme for FOSSBilling
License: MIT License
Tide client area theme for FOSSBilling
License: MIT License
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:
The change required for this is quite minimal:
https://github.com/FOSSBilling/FOSSBilling/pull/1451/files#diff-653ec101584c3dedf182956aa6d856b4d918740124cfef7dd389fcd142f16adf
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.
There seems to be a duplicated line at: https://github.com/getpinga/Tide/blob/main/html/mod_kb_article.html.twig#L11. It makes viewing knowledge base articles impossible since they return:
You've received a generic error message: The block 'content' has already been defined line 11.
When I removed the line, the knowledge base article worked well.
Should list phone code on the same row, and should validate and should give choice of codes.
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.
Take details from default theme
Can instead of bottom to manage functions of domain to be in sidebar ?
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 an invoice redirects to the last paid invoice instead of creating a new invoice.
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.
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 has a 404 error with the latest Tide theme.
Redesign the order page to show products and services in cards with % off on different products in the same parent.
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?
Improve on adding comma to currencies on order pages, invoices and others.
When date of birth is included in the signups form, it styled differently from others.
Check how to add the dark mode and also themes
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.
I use and love tide theme, its very modern.
There was post on fossbilling about new theme link
Can you make something like this ?
Show menu and footer on custom pages
Redirect order/10 to orderbutton?order=10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.