• Home
  • Blog
  • Documentation
  • FAQ
    • Pre-Sales Questions
  • Log In
  • Get Easy Forms
  • Home
  • Blog
  • Documentation
  • FAQ
    • Pre-Sales Questions
  • Log In
  • Get Easy Forms
home/Knowledge Base/Developers "How To's"/Customize the Landing Page, Login Page and Application design
Popular Search:Getting Started

Customize the Landing Page, Login Page and Application design

542 views 1 January 14, 2023 Updated on August 27, 2024 admin

1) To customize the Landing page (This is part of the Subscriptions module), you need to edit the following file:

modules/subscription/views/public/index.php

Note: In this file you can customize or remove the links, text, and everything, just be careful editing PHP parts related to dynamic content.

2) To create other public pages, you can copy the file in the same folder. Also, you will need to edit the PublicController class for each action to each view

modules/subscription/controllers/PublicController.php

Also, you will need to create friendly URLs for your new pages. For that, you can edit this file:

modules/subscription/Module.php

Line 134 to add the routes.

3) Additionally, if you want to customize the CSS design of the Landing page, try this:

i. Open this file:

modules/subscription/bundles/LandingBundle.php

ii. Replace this code:

public $css = [
'css/styles.css',
];

With:

public $css = [
'css/styles.css',
'css/custom.css',
];

Then add this file:

modules/subscription/assets/css/custom.css

In this file you can enter the CSS code to customize the Landing page design.

4) If you want to customize the Application design, follow this:

i. Open this file:

themes/next/bundles/AppBundle.php

ii. Replace this code:

public $css = [
];

With this:

public $css = [
'css/custom.css',
];

And add this file:

themes/next/assets/css/custom.css

5) To customize the Login page, you need to edit this file:

themes/next/views/user/security/login.php

If you want to customize the CSS design, follow these steps:

i. Open this file:

themes/next/bundles/FormBuilderBundle.php

ii. Replace this:

public $css = [

...
'themes/next/assets/css/form.builder.min.css',
];

With:

public $css = [

...
'themes/next/assets/css/form.builder.min.css',
'themes/next/assets/css/custom.css'
];

And add this file:

themes/next/assets/css/custom.css

Tags:designlanding pagesaassubscriptions

Was this helpful?

1 Yes  1 No
Related Articles
  • How to compare two fields to pass the validation (jQuery Validation)
  • How can I add custom css styles to radio buttons?
  • How To remove “For more details please go here” from the email notifications
  • How to set the PHP CLI path in the application
  • How To Change the Login Page Slogan
  • How To Remove the Logo from the Form page

Didn't find your answer? Contact Us

Leave A Comment Cancel reply

You must be logged in to post a comment.

Developers "How To's"
  • Customize the Landing Page, Login Page and Application design
  • How to compare two fields to pass the validation (jQuery Validation)
  • How can I add custom css styles to radio buttons?
  • How To remove “For more details please go here” from the email notifications
  • How to set the PHP CLI path in the application
  • How To Change the Login Page Slogan
View All 17  
Popular Articles
  • How to Show/Hide HTML elements with Conditional Rules
  • How to enable / disable DEBUG mode
  • How to Submit a Form as WhatsApp Message
  • How to update Form Stats from the command line
  • How to compare two fields to pass the validation (jQuery Validation)
KB Categories
  • Add-Ons
  • Advanced Techniques
  • Common Issues & Troubleshooting
  • Developers "How To's"
  • Getting Started
  • How To

  How can I add custom css styles to radio buttons?

About Easy Forms

With Easy Forms you can create unlimited web forms and most importantly the complete management of them without paying monthly fees

Resources
  • Knowledge Base
  • Documentation
  • Pre-sales Questions
  • Blog
Useful Help Links
  • Get Easy Forms
  • Live Demo
  • License Terms
  • Contact Us
Frequent Visit Links
  • Pre-Sales Questions
  • System Requirements
  • Installing Easy Forms
  • Upgrading Easy Forms
  • Privacy Policy
  • © 2015 - 2024 Baluart EIRL. All Rights Reserved.

Popular Search:Getting Started