I would like to change the appearance of Joplin under Windows (database on my server with webdav). I want to make a presentation to potential clients and if they are interested, I will switch to Joplin server (if I understand correctly it is paid but much faster and database hosted at Joplin).
I tried to understand how to do it and here is what I think I understood:
you have to create / add the userstyle.css file or modify userchrome.css which is located in C:\Users\XXX.config\joplin-desktop\
I would simply like to modify the logo, the name and the background color.
What logo, name and background colour are you referring to?
userchrome.css can modify the parts of the Joplin interface shown with the yellow highlight below. userstyle.css modifies how the purple highlighted area displays content. Neither can alter the area marked with the red border.
I am not a developer just another user. I would guess that you would have to fork the project, strip out and replace the Joplin branding in the code and then build and maintain your own version of the app.
Thanks.
This is my idea, first I would like to try by myself to make a "demo" version (I am not a developer either, I can just modify css).
Do you know how much the paid version costs?
Sorry, I do not understand what you are trying to achieve.
There is not a paid version of the Joplin desktop and mobile clients. They are FOSS, released under the AGPL-3.0-or-later License, as mentioned above. Therefore there is also no need, that I can see, for a "demo" version as they are already unrestricted and feature complete for others to
use, or modify, or distribute (modified or not), to everyone and free of charge.
The only non-FOSS, paid-for Joplin product is the optionalJoplin Cloud sync service that enables the FOSS Joplin clients to synchronise data and is specifically designed for the Joplin clients.
Okay, thanks, that's clear.
I want to change the red area you indicated to put in a name other than Joplin.
Apparently the source code needs to be modified. Do you know what language it is in?
I'd discuss the possibility of reselling Joplin Server with the Cloud team before committing to this. You can't commercially host Joplin Cloud as it's a primary revenue generator for the devs, it's only free of charge for personal use, unlike the app, which you can do what you want with in general (following trademark and AGPL 3)
Generally, people aren't keen on their services being resold to other brands without permission. Especially when there's concerns like:
You're creating yourself technical work, this isn't as easy as just changing the name and icon when you factor in issues such as the auto update service will be pointing at upstream releases and trying to overwrite itself with the proper version by default, all the folders will be branded Joplin and so will 99% of the UX strings including in languages you probably can't understand.
Forking the software will create maintainence issues with Joplin Cloud itself, new features will need new versions of your fork for client side changes but given 1) above, how quickly can this be provided?
It frankly sounds confusing as it creates ambiguity to any users who owns and is responsible for what whilst not removing Joplins name nearly enough from the end result, to which my main concern would be that the users just see this as "Joplin with another icon" should they find any non-branded strings/graphics/the Cloud website itself.
Ultimately, it's the trademark side of the problem more than copyright here, and my suggestion would be to maybe reconsider the value of fixing the problem; taking something like Office 365 for example, no MSP will claim to have invented Microsoft Office, but they'll still support it without changing its logo or code. Reselling Joplin in the same way might be accomodatable but I'd almost guarantee it'd be on the basis that you're selling Joplin, not Joplout.
I don't understand your post James Carroll. I don't speak English well. Maybe you are French, if so don't hesitate to write to me in French? Or else, maybe I should summarize?
I'd summarise it as, try getting in touch with Laurent first, who I believe speaks French fluently (hopefully, but there's a few giveaways he does), so that you can decide how much to invest into this.