Skip to content


Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Donut Theme

Modern and Responsive theme for Question2Answer ( Q2A ) which is made for great readability and awesome user experience.


Donut theme


Donut theme is a free and open-source responsive Question2Answer theme designed for great readability with a clean interface powered by Bootstrap. It comes with an admin panel with bunch of options that lets you change nearly every aspect of the theme and customize your website.

Change log


  • Mobile first, clean content focused, responsive layout designed for redability
  • Easy to install, setup, customize
  • Powered by Bootstrap
  • Made with less (less files included with source code)
  • Flexible theme with a admin panel settings
  • Inbuilt CDN support and minified assets which loads your website faster and consumes less site resources
  • Theme settings in admin panel for better customization
  • Better integration with the Breadcrumbs plugin
  • Better integration with the Onsite notifications plugin
  • Better integration with the Open login plugin
  • Developer friendly
  • Multilingual support


  1. Install Question2Answer. This theme requires version 1.7 or later (see the change log for details)

  2. Download the latest version of theme from GitHub, either using Git, or downloading directly:

    • Note : The master branch may have some broken parts, so it is recomended to download the released versions from the releases page and latest release is prefered.

    • To download using git, install git and then type

      git clone

      git checkout tags/<latest_tagged_version>

    • To download directly, go to the latest release page and click Source code in the Downloads section

  3. Copy the Donut-admin folder to qa-plugin directory of your q2a installation (eg. qa-plugin/Donut-admin)

  4. Copy the Donut-theme folder to qa-theme directory of your q2a installation (eg. qa-theme/Donut-theme)

  5. If your site language is other than English, Copy the appropriate language files from here to qa-plugin/Donut-admin/lang directory

  6. Visit for configuring the theme as per your taste

  7. Visit , select the Donut for both the Site theme and Theme for mobile

  8. Congratulations, Donut theme is now up and running on your website 😄

Contribution guidelines

  • Fork the repositary and make improvements. Feel free to send a Pull requests
  • If you are contributing language files then please send pull request to this repository. Since Donut 2.0, this repository only will host default language files
  • Help me in testing the theme and finding the bugs
  • Report bugs here if you find any
  • Review the code if you are a developer who loves q2a platform
  • Star the repository which is very encouraging
  • Help me writing a better software
  • Tell your friends about Q2A (and Donut theme 😄) and help Q2A growing


This free theme is created with ❤️ by Amiya Sahu and contributors



This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


This code has not been extensively tested on high-traffic installations of Q2A. You should perform your own tests before using this plugin on a live (production) environment.

About Question2Answer

Question2Answer is a free and open source PHP and MySQL based platform for creating Question & Answer sites. For more information visit Q2A's official site at