Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Button to return to the top of the page. Up/Top button

MODULE FOR 1C-BITRIX

KS Web Studio

Button to return to the top of the page. Up/Top button

The Page Return Button module adds a floating button to the site, allowing visitors to quickly return to the top of a long page with a single click. The button appears after scrolling down and smoothly scrolls the user to the top.

Technical details

Published
2 November 2026
Version
1.0.0
Installed
Fewer than 50 times
Compatible editions
First Site, Start, Standard, Small Business, Business
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
KS Web Studio

What this solution does

The Page Return Button module adds a floating button to the site, allowing visitors to quickly return to the top of a long page with a single click. The button appears after scrolling down and smoothly scrolls the user to the top. An integrated progress indicator visually displays the user's current position on the page as a border around the button, helping to estimate how much content has been viewed. The module allows customization of the button's appearance without editing template files or page source code.

Key features include smooth scrolling to the top upon activation. The scroll progress indicator can be enabled or disabled as needed. The button can be positioned in the bottom-left or bottom-right corner of the screen. Flexible sizing options allow adjustment of the button size, icon size, border thickness, and corner rounding. Margins from the bottom and side edges of the screen can also be adjusted.

The 'Scroll to Top Button' module (kssite.upbutton) allows configuration of a navigation element with extensive customization options. Six built-in arrow variants are available, or a custom image can be uploaded in SVG, PNG, JPEG, JPG, and WebP formats.

Detailed color scheme settings allow modification of the button background and border colors, the icon color, the progress indicator color, and the icon color on hover. The element shadow is fully configurable: it can be enabled or disabled, with specific settings for color, transparency, and size.

All control parameters are consolidated in the administrative panel and organized into logical groups. The main settings section includes options to enable or disable the button and the progress indicator, select the icon, and define the element's position. The dimensions and spacing section allows adjustment of the button width and height, icon size, border thickness, corner radius, horizontal and vertical margins, and the progress bar thickness. The colors section covers all aforementioned color parameters. An integrated preview feature in the administrative panel allows users to evaluate visual changes.

The KS Web Studio 'Page Top Return Button' module automatically places a navigation button on the public part of the site after activating the corresponding option. Manual insertion of HTML code into templates is not required. Parameter management is performed via the Bitrix administrative panel. A live preview of the element's appearance is available during configuration, allowing the design to be matched to the project style. The solution is effective for corporate websites, online stores, catalogs, and information portals containing long pages. The function simplifies navigation, accelerates the return to the beginning of the content, and ensures the control element integrates into the overall visual style.

General iT can install “Button to return to the top of the page. Up/Top button”, configure its settings and verify its operation in the existing project.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 30 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 2,500 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot