Adapta - A Material Design Gtk+ Theme for Ubuntu and Linux Mint

Adapta is a Material Design-inspired GTK+ theme that brings a modern, elegant appearance to Ubuntu and Linux Mint desktops. This theme follows Google's Material Design principles, offering clean typography, subtle shadows, and a cohesive color palette that enhances the overall user experience.

Created by Tista, Adapta was designed to provide both visual appeal and functionality. The theme utilizes carefully chosen shades of blue, gray, and white to create a minimalistic yet sophisticated interface that feels contemporary and professional.

Features

Adapta incorporates several key Material Design elements that set it apart from traditional GTK+ themes

  • Material Design Color Palette Uses a harmonious range of blues, grays, and whites for consistency

  • Subtle Depth and Shadows Incorporates drop shadows around windows and UI elements for visual hierarchy

  • Flat Design Elements Clean, modern appearance without unnecessary visual clutter

  • Responsive UI Components Buttons, menus, and controls that provide clear visual feedback

Installation on Ubuntu and Linux Mint

Installing Adapta is straightforward through the official PPA. Follow these steps to get started

Step 1: Add the Adapta PPA

sudo add-apt-repository ppa:tista/adapta

Step 2: Update Package Sources

sudo apt-get update

Step 3: Install the Theme

sudo apt-get install adapta-gtk-theme

After installation, activate the theme through Settings > Appearance in Ubuntu or System Settings > Themes in Linux Mint.

Customization Options

Adapta offers several customization possibilities to match your personal preferences. Here are the most common modifications

Changing the Accent Color

The accent color affects buttons, checkboxes, and other interactive elements. To modify it

sudo gedit /usr/share/themes/Adapta/gtk-3.0/settings.ini

Locate the following line in the [Adapta] section

selected_bg_color = #4e90cc

Replace #4e90cc with your preferred hex color code. Save the file and log out/in to apply changes.

Modifying Window Borders

To customize window border appearance, edit the main CSS file

sudo gedit /usr/share/themes/Adapta/gtk-3.0/gtk.css

Find the .titlebar section and modify the border properties. For example, to create thicker borders

border-top: 3px solid shade (@theme_bg_color, 1.1);
border-right: 3px solid shade (@theme_bg_color, 1.2);
border-bottom: 3px solid shade (@theme_bg_color, 1.3);
border-left: 3px solid shade (@theme_bg_color, 1.2);

For rounded corners, add

border-radius: 8px;

Customizing Scrollbars

The default flat scrollbar design can be modified for a more traditional appearance. In the same gtk.css file, locate the scrollbar section and replace the existing GtkRange properties with

GtkRange {
   -GtkRange-slider-width: 14px;
   -GtkRange-slider-length: 30px;
   -GtkRange-stepper-size: 14px;
   -GtkRange-trough-border-radius: 5px;
}

GtkRange *:slider {
   border-radius: 5px;
   background-color: @theme_selected_bg_color;
}

Advantages

  • Modern Aesthetic Follows current design trends and Material Design principles

  • High Customizability Easy to modify colors, borders, and UI elements

  • Consistent Experience Unified look across different applications and system components

  • Active Development Regular updates and community support

Considerations

  • System Resources May use slightly more resources due to shadow effects

  • Application Compatibility Some older applications may not fully support all theme elements

  • Learning Curve Advanced customizations require basic CSS knowledge

Conclusion

Adapta provides Ubuntu and Linux Mint users with a sophisticated, Material Design-inspired interface that enhances desktop aesthetics. Its combination of modern visual elements, customization options, and easy installation makes it an excellent choice for users seeking a contemporary desktop experience. The theme successfully bridges the gap between functionality and visual appeal in the Linux desktop environment.

Updated on: 2026-03-17T09:01:38+05:30

491 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements