X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=doc%2Fthemes.md;h=d0d74a92c6b6e2c4b32a37952ecf18c7e75ed989;hb=7997df877d709f5c7ca211449ad941b1be216a2d;hp=63484b92bf869e75e30566f1f609bff70a72cd01;hpb=9ab55181ed9a08c4887eabe5a85e58bc3b34d9fb;p=friendica.git diff --git a/doc/themes.md b/doc/themes.md index 63484b92bf..d0d74a92c6 100644 --- a/doc/themes.md +++ b/doc/themes.md @@ -6,7 +6,6 @@ To change the look of friendica you have to touch the themes. The current default theme is [Vier](https://github.com/friendica/friendica/tree/master/view/theme/vier) but there are numerous others. Have a look at [friendica-themes.com](http://friendica-themes.com) for an overview of the existing themes. In case none of them suits your needs, there are several ways to change a theme. -If you need help theming, there is a forum @[ftdevs@friendica.eu](https://friendica.eu/profile/ftdevs) where you can ask theme specific questions and present your themes. So, how to work on the UI of friendica. @@ -168,6 +167,8 @@ The content of this file should be something like theme_info = array( 'extends' => 'duepuntozero'. @@ -206,7 +207,7 @@ Basically what you have to do is identify which template you have to change so i Adopt the CSS of the theme accordingly. And iterate the process until you have the theme the way you want it. -*Use the source Luke.* and don't hesitate to ask in @[ftdevs](https://friendica.eu/profile/ftdevs) or @[helpers](https://forum.friendi.ca/profile/helpers). +*Use the source Luke.* and don't hesitate to ask in @[developers](https://forum.friendi.ca/profile/developers) or @[helpers](https://forum.friendi.ca/profile/helpers). ## Special Files @@ -247,6 +248,12 @@ These three pieces of information should be listed. If the original author is no longer working on the theme, but a maintainer has taken over, the maintainer should be listed as well. The information from the theme header will be displayed in the admin panel. +The first thing in file is to import the `App` class from `\Friendica\` namespace. + + use Friendica\App; + +This will make our job a little easier, as we don't have to specify the full name every time we need to use the `App` class. + The next crucial part of the theme.php file is a definition of an init function. The name of the function is _init. So in the case of quattro it is