Giter VIP home page Giter VIP logo

nebula's Introduction

Checkout our latest project

  • With DocPHT you can take notes and quickly document anything and without the use of any database.

Latest release GitHub license Maintenance Open Source Love Downloads

Nebula plugin (modern theme for kanboard)

Donate using Liberapay Donate with PayPal button

This theme allows you to add special features like replacing the logo and adds syntax highlighting for Markdown code.

Screenshot

board task1 task2 task3 chart

Author

  • Valentino Pesce
  • License MIT

Requirements

Kanboard >= v1.0.48
Kanboard installed at a web server. You can find the download at kanboard.org

Installation

You have the choice between 3 methods:

  1. Install the plugin from the Kanboard plugin manager in one click
  2. Download the zip file and decompress everything under the directory plugins/Nebula
  3. Clone this repository into the folder plugins/Nebula

Note: Plugin folder is case-sensitive.
Important: remove all unused themes

Add options for the theme

  • Replace the KB logo with your own logo
    For more information have a look in the config.php

Supports the Customizer plugin

Syntax highlighting for Markdown code

151 languages currently supported by Prism, with their corresponding alias, to use in place of xxxx

-```xxxx
class BaseClass {
    function __construct() {
        print "In BaseClass constructor\n";
    }
}
-```
+```php
class BaseClass {
    function __construct() {
        print "In BaseClass constructor\n";
    }
}
+```

⭐ If you like it, do not forget to give a star on GitHub!

👷 Any contribution will be highly appreciated

Clone the repository:

git clone https://github.com/kenlog/Nebula.git

🐛 Reporting Issues

Please create an issue for any bugs you've found.

nebula's People

Contributors

haocen avatar kenlog avatar roy-orbison avatar timostahl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

nebula's Issues

White areas

Hi

There are some white areas in this theme makes it confusing

selection_064

Logo is not displayed when you are in the user settings

Hello.

The logo is not displayed when you are in the user settings, because the path changes.
To display brand-logo.png in normal mode, the path:
data/files/Nebula/Assets/images/brand-logo png
but it changes when you are in profile settings:
user/show/data/files/Nebula/Assets/images/brand-logo.png
or when you view another user's dashboard:
dashboard/data/files/Nebula/Assets/images/brand-logo.png

i use nginx.

Customizer integration

Hi,

I've seen Nebula theme is compatible with the Customizer plugin. I've installed it but I cannot see Nebula in the Cudtomizer themes list...

Did I miss something ?

Thanks for you help !

Default logo does not show up with Docker

Related to issue #9 . Same issue with the official Kanboard Docker container. It is based on Nginx. Don't know how to fix the issue, Every other theme I tried in the Extension section is working correctly.

Can't change logo

I installed the plugin using the plugins manager.
I tried to upload my own logo and replace his name by "brand-logo.png" and it's not working.
I tried to change the path by an image link and it's not working.
When I tried to open the image of the broken logo, it's still path to the default path, it doesn't update with my new logo path.

FR: Nebula text to projects page

Hi

It would be nice that giant nebula text on the left corner actually is a link to the user's projects home page. I think that is how the original theme worked.

thanks

Use of undefined variable user

Hi,

I noticed the following in my apache logs :

PHP Notice: Undefined variable: user in /var/www/kanboard/plugins/Nebula/Template/layout/header/creation_dropdown.php on line 31
PHP Notice: Undefined variable: user in /var/www/kanboard/plugins/Nebula/Template/layout/header/creation_dropdown.php on line 35
PHP Notice: Undefined variable: user in /var/www/kanboard/plugins/Nebula/Template/layout/header/creation_dropdown.php on line 39
PHP Notice: Undefined variable: user in /var/www/kanboard/plugins/Nebula/Template/layout/header/creation_dropdown.php on line 43

It seems that the $user variable the theme is looking for is not defined by Kanboard...
I haven't encountered any functional issue yet but might be easy to fix and prevent some logs. 😉

Thank you for your time and your nice theme ! 😃

Nebula isn't visible in Customizer

I have installed the latest Nebula theme
image
but I am not able to set it using Customizer
only few themes are visible:

Default
Breathe
Clemson
Galaxt
GitHub
KindaDark
Material

Default logo does not show up

Hello,
I have not changed anything in the config.php because I am fully satisfied with the default logo, but it does not show up. When I open the direct link to the file in the browser URL bar, it loads the dashboard page.

https://i.imgur.com/xCOQeQH.png

Any ideas?
Thanks in advance!

Updating plugin overwrites plugin config

Move config out to constants in main config.php, or use something like an .ini file under the data directory, so it is preserved across plugin & Kanboard updates.

Missing color when dragging item

Am I the only one having this problem?
c9405bbea988f2a32c450a7bcacfc913fa7d7a54

Fresh installation of kanban, no other plugins. When I start to drag an element, the background becomes white. Is this intended?
Thank you for your awesome work, I am loving the theme so far.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.