I am excited to announce the release of my custom phpVMSv7 theme! I created this theme because I know that not everyone has the budget for an expensive custom design, and I want to support the community by providing a high-quality, modern, lightweight and efficient, accessible alternative.
SPTheme is fully customizable and designed with privacy in mind, as it contains no external content and is 100% GDPR-compliant. It features a built-in admin module, allowing for easy management, and includes both dark and light mode for a flexible user experience. To enhance functionality, SPTheme offers live network statistics and a “Who is Online” display, ensuring users always stay informed. Additionally, a registration exam mode allows for extra verification of new pilots.
For added convenience, the package includes 42+ placeholder images, making it easy to set up a visually appealing site. With multi-language support and over 226 translatable additional phrases, the theme is ready to be used worldwide. And that’s not all—there are even more features and enhancements included to provide a seamless experience.
I hope SPTheme helps virtual airlines achieve a professional and modern look without high costs.
More details are available at https://shop.sass-projects.dev. Check also the live demo for additional information and feel free to reach out if you have any questions!
Hey, the community and my customers have pointed out some issues—huge thanks to everyone who reached out and patiently waited while I worked on fixing them!
Note: If you own all packages then please note the update order! SPTheme -> DBPack -> DSPack
23.FEBRUARY.25 (v1.2)
Fixed an issue where the aircraft booking button was blocked
Fixed an issue where NOTAMs could not be disabled
Fixed an issue with incorrect kg/lbs units for SimBrief
Fixed an API key error when SB Airframes were used
Fixed an issue where flight assignment buttons were not visible and/or not working
The menu is a toggle option and it’s not designed to work so that you can permanently choose if it’s collapsed or not as the pages and phpVMS reloads the complete page on every link you open.
I can send you an edited custom.js file if you want, where you can overwrite the file you’ve at /public/SPTheme/js/ , this will store the information in your localStorage but of course, the menu will “blink” a second after the page is loaded.
The free-flight type of issue is still WIP as it is a base issue caused by multiple libraries that have been implemented with the new seven theme.
Thank you, that sounds really good and I appreciate your support.
But I find it much worse that I can’t use the design on the iPad. In general, all iOS devices cut the image below, further scrolling is not possible. No matter which browser, whether iPhone or iPad, Mac in Safari is also affected.
Unfortunately, I have no way to execute any things on the iPad which could indicate the error ( console )
Okay, I put it on my notes. But I do not have any Apple products, I even know no one who has an iPad or Macbook (thank god ) and can only use emulators where I can’t reproduce it. I’ll not say that I don’t care about this but I need a way to find a possibility to test, and this can take a while.
Edit: So what I found out is, that MacOS is not able to use any ‘calc’ for variable ratio display. So we can remove the footer if the page is < 900px or add some space below the inner-page. Will think about what could be better.
I had the same thought—to tweak it a bit so the scrolling on Mac devices goes a little further, I think this would be the best solution.
@IFL442, can you please clear your cache and check the demo page? Is it fixed? And what is written on the sidebar for you? “no macOS” or “macOS”, thx.
The issue that scrolling doesn’t go far enough on macOS devices is often due to the operating system’s smooth scrolling behavior and the fact that the body or html element does not account for the full scroll height.