This component/theme works with latest OSSN version.
German Michael Zülsdorff 3 years ago


[ Download | Support ]

A simple responsive theme optimized for mobile usability, featuring ...

  • fixed topbar

enter image description here

  • two member selectable color presets (light and dark)

enter image description here

  • custom color and logo editor on admin backend

enter image description here

  • chat on mobile devices

enter image description here

  • separate 'My Groups' page instead of numerous entries in the sidebar menu
  • separate section keeping your personal stuff
  • floating widgets allowing usage of full screen width on large displays

Backup / Restore

Starting with release V 2.3, GreenByGreen comes with a backup/restore mechanism that takes care of keeping your modifications.
Whenever you disable GreenByGreen (= switch to a different theme) the following files will be saved to your Ossn data directory:

  • favicon.ico
  • logo.png (your site's frontend logo)
  • logo_admin.jpg (your admin backend logo)
  • frontpage.css
  • light_mode.css
  • dark_mode.css
  • as well as the 3 accompanying pdf files listing your currently chosen colors
  • site_custom_css.php (holding your custom css changes and additions)

Whenever you enable GreenByGreen these files will be restored to the theme directory, making your site instantly look the same again without any further manual interaction.


Before manually applying any CSS changes to GreenByGreen, make friends with the comfortable admin backend and asure they can't be applied there in a much more easier way.
Manual CSS changes and additions must be saved in site_custom_css.php, only. Don't touch any of the other files since they are being modified and managed programmatically.

Indonesian ~ odhed ~ Replied 2 years ago

Hi.. I use this theme and got error when I try to edit user in administration page ..

Error: Call to a member function getID() on bool in /publichtml/community/classes/OssnComponents.php:573 Stack trace: #0
html/community/themes/GreenByGreen/plugins/default/forms/admin/user/edit.php(13): OssnComponents->getSettings('TextareaSupport') #1
/publichtml/community/libraries/ossn.lib.views.php(27): include('/p...') #2 /publichtml/community/libraries/ossn.lib.views.php(50): ossninclude('/p...', Array) #3 /publichtml/community/libraries/ossn.lib.plugins.php(75): ossnview('/p...', Array) #4 /publichtml/community/system/plugins/default/output/form.php(18): ossnpluginview('forms/admin/use...', Array) #5 /publichtml/community/libraries/ossn.lib.views.php(27): include('/p...') #6 /publichtml/community/libraries/ossn.lib.views.php(50): ossninclude('/p...', Array) #7 /publichtml/community/libraries/ossn.lib.plugins.php(75): ossnview('/p...', Array) #8 /publichtml/community/libraries/ossn.lib.views.php(241): ossnpluginview('output/form', Array) #9 /publichtml/community/system/plugins/default/pages/administrator/contents/user/edit.php(5): ossnviewform('admin/user/edit', Array) #10 /publichtml/community/libraries/ossn.lib.views.php(27): include('/p...') #11
/publichtml/community/libraries/ossn.lib.views.php(50): ossninclude('/p...', Array) #12 /publichtml/community/libraries/ossn.lib.plugins.php(75): ossnview('/p...', Array) #13 /publichtml/community/libraries/ossn.lib.admin.php(293): ossnpluginview('pages/administr...', Array) #14
html/community/libraries/ ossnadministratorpagehandler(Array, 'administrator') #15
/publichtml/community/index.php(22): ossnload_page('administrator', Array) #16 {main}

German Michael Zülsdorff Replied 2 years ago

@Muh Arief Ikhsan Yafi
Honestly I haven't had a look into your archive up to now.
Thank you very much for contributing - your translation will be part of the next release of GreenByGreen.

GreenByGreen intentionally has a fixed left menu if the browser's window width is larger than 1300 pixels

ch Fikri Sami Replied 2 years ago

Great work, except a little minor bug
The left menu on/off icon sometimes disappears from the upper bar for no obvious reason

Indonesian Muh Arief Ikhsan Yafi Replied 2 years ago

it seems I found a little problem in the Indonesian language, I think the Indonesian language file is the same as English. But now I have fixed it, if you wish please download the Indonesian language file again :)

German Michael Zülsdorff Replied 3 years ago

That means: We are now 3 users? Madness!
Well, in fact, it was not least YOUR request for more usable width that inspired me to develop this theme.
Thank you for your feedback, James.

gb JACK AMPERES Replied 3 years ago

its perfect, just what i needed. thank you

German Michael Zülsdorff Replied 3 years ago

yes, the menu is intended to stay fixed on that large kind of screens.

in Ranjan Rai Replied 3 years ago

Thanks @zetman for implementing those fixes, I am wondering with the left menu button in the header section, does it is related with the screen resolutions as I am not getting on 1366x768 (16:9) and 1360x768 (16:9) resolution where as on 1024x768 (4:3) it's showing.

German Michael Zülsdorff Replied 3 years ago

Hi Ranjan,

I was able to implement your latest suggestions into 1.16.
Instead of blowing up the Personal section with dozens of seperate group entries, GreenByGreen exclusively comes with its own "MyGroups" page now, listing all your own groups and groups you are a member of. In the latter case the group owner gets displayed. Actually this kind of code shouldn't be part of a theme, but I'm looking forward it'll be made part of OssnGroups in the future.

in Ranjan Rai Replied 3 years ago

Well, Now the components are required to be more flexible rather than hard coded.


Developer: Michael
License GPL v2
Type: Themes
Requires Ossn Version : 6.2
Latest Version:
Last Updated
Repository Url View Repository