Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Theming #24

Closed
Nutomic opened this issue Oct 24, 2022 · 9 comments
Closed

Theming #24

Nutomic opened this issue Oct 24, 2022 · 9 comments

Comments

@Nutomic
Copy link
Member

Nutomic commented Oct 24, 2022

LemmyBB is compatible with phpBB themes. Need to write documentation and add some config options to facilitate this.

We can also pick some nice foss themes and include them directly with lemmybb.

@Nutomic
Copy link
Member Author

Nutomic commented Oct 25, 2022

Sadly this wont work because phpbb themes include their own template files, so they wont work with the default template :(

@Nutomic Nutomic closed this as completed Oct 25, 2022
@poVoq
Copy link

poVoq commented Oct 30, 2022

So how would one replicate some simple phpBB themes for lemmyBB?

I have an old forum I want to replace with LemmyBB and it would be nice to at least have the look a bit similar and add a site icon etc.

@Tealk
Copy link
Collaborator

Tealk commented Oct 30, 2022

Hello @poVoq

Since the theming of phpbb does not follow any guideline, you will probably have to adapt the theme manually.

The best way to do this is to use the existing templates (https://github.com/LemmyNet/lemmyBB/tree/main/templates) and adapt them accordingly.

@poVoq
Copy link

poVoq commented Oct 30, 2022

Will there be at least a simple way to replace the site avatar and so on?

@Tealk
Copy link
Collaborator

Tealk commented Oct 31, 2022

What is the site avatar?

@poVoq
Copy link

poVoq commented Oct 31, 2022

The image on the top left corner, same as on Lemmy-ui.

@Tealk
Copy link
Collaborator

Tealk commented Oct 31, 2022

You mean the logo?
Please create a separate issue for it, then you can add it later.
image

@Nutomic
Copy link
Member Author

Nutomic commented Nov 2, 2022

See #41 for the logo.

Im reopening this issue as there is interest in theming.

@Nutomic Nutomic reopened this Nov 2, 2022
Nutomic added a commit that referenced this issue Nov 2, 2022
* Add header logo from site.banner (ref #24)

* Drop inline css

Why: is not a nice handling and makes problems with csp

* revert submodule change

Co-authored-by: Tealk <tealk@rollenspiel.monster>
@Nutomic
Copy link
Member Author

Nutomic commented Nov 3, 2022

Closing this in favor of #48 because this issue is already quite long.

@Nutomic Nutomic closed this as completed Nov 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants