Skip to content

Custom theme

The website comes with a default theme, visible in the live demo. Any plan allows you to have this theme fully redesigned to match your preferences.

Many customers choose to create a unique, custom theme to give their server a more professional look. A custom theme is especially recommended if you plan to operate your server long-term and care about building a distinctive identity.

I am not a graphic designer, so you will need to provide a design file that I will then convert into the website’s design.

Info

I work closely with Tuora, who creates beautiful designs and can handle any custom design requests to make your website look outstanding.

Once your theme design is ready, simply send it to me and I’ll handle the coding. Please note that coding the PSD is a separate cost from your plan!

This separate fee accounts for the substantial time and effort required to translate a PSD/design file into a functional website design. The process involves restyling all website pages, which can be detailed and time-consuming.

Price for coding a custom theme

There is no fixed price for coding a theme. The final cost depends on the complexity of the design, any additional features not included in the CMS, and whether you want the website to be responsive.

As a general estimate, theme coding typically ranges between 300€ and 450€. More intricate designs with fine details may cost more.

Formats accepted for design

You can send your design in one of the following formats:

  • PSD: Often less ideal for web development, as Photoshop is not optimized for web design. Some visual effects used in PSD files may not translate perfectly into a browser.
  • Figma: The best choice for web design. What is designed in Figma can almost always be accurately developed into a functioning website.

Expected quality

The quoted price ensures professional and high-quality integration of your design into the website, using the resources (images, fonts, layout, etc.) you provide.

However, do not expect the final website to match your design 1:1.

Some design elements cannot be replicated exactly in code or may take excessive time to reproduce perfectly. For the quoted cost, you can expect excellent quality and fidelity, though not an exact pixel-perfect replica.

After you receive the theme

After receiving your new website with the finalized design, you’ll have 5 days to report any issues or request minor adjustments.

By "issues" I refer to small details or minor changes — for example, text corrections, color tweaks, or layout refinements.

Requests that involve adding new sections, rebuilding parts of the site, or major design changes are not included in this period and will be treated as new, paid requests.

During these 5 days, I’ll do my best to accommodate your feedback. After this review period ends, any further changes will be billed according to my standard hourly rate.

Design with extra features

Sometimes, design files include new features not supported by the CMS.

For example, if your design includes an event panel that the CMS doesn’t provide, the feature will need to be developed separately and will be billed as an additional cost.

By default, I implement only the existing CMS features. Any extra elements or new functionalities in your design must be discussed in advance and will require separate coding and pricing.

Example of good layouts

Many people will send me very designs with very strange layouts that are not suitable for a website.

I will show you in this section some example of good layouts you should use for your website.

Example 1

Alt

Example 2

Alt

Example 3

Alt

Example 4

Alt

Example 5 (NOT OK)

Here is an example of a bad layout that gets send me very often!

Alt

Must have elements in your design

Your design must have the following elements:

  • Main menu (main navigation in the header)
  • Footer menu
  • Logo in the header
  • User login panel
  • Top 10 rank (not mandatory)
  • Server statistics (players online)
  • Carousel (a slider with images)
  • Main content section (where will be placed the content of all the pages)