letterpad / theme-uranium

A theme for Letterpad
0 stars 0 forks source link

theme not rendering #1

Open NektariosFifes opened 4 years ago

NektariosFifes commented 4 years ago

Hello. I first git cloned letterpad and then did yarn install. Then i added the theme folder in client/themes directory and do yarn install again. yet when i choose the theme as an admin changes on my homepage do not appear on yarn install i get this:

NektariosFifes commented 4 years ago

warning "@apollo/react-ssr > @apollo/react-common@3.1.3" has unmet peer dependency "apollo-utilities@^1.3.2". warning " > letterpad-editor@0.0.21" has incorrect peer dependency "react@> 16". warning " > letterpad-editor@0.0.21" has incorrect peer dependency "react-dom@> 16". warning " > letterpad-editor@0.0.21" has incorrect peer dependency "styled-components@> 4". warning "letterpad-editor > @domoinc/slate-edit-table@0.22.2" has incorrect peer dependency "slate@^0.44.6". warning "letterpad-editor > @tommoor/slate-edit-list@0.19.0-0" has incorrect peer dependency "slate@^0.40.0". warning "letterpad-editor > @wikifactory/slate-edit-blockquote@0.7.1" has incorrect peer dependency "slate@^0.44.9". warning "letterpad-editor > @wikifactory/slate-edit-code@0.16.0" has incorrect peer dependency "slate@^0.44.9". warning "letterpad-editor > @wikifactory/slate-trailing-block@0.6.0" has incorrect peer dependency "slate@^0.44.9". warning "letterpad-editor > golery-slate-prism@0.6.0-golery.2" has incorrect peer dependency "slate@^0.44.6". warning "letterpad-editor > slate-instant-replace@0.1.15" has incorrect peer dependency "slate@^0.44.6". warning "letterpad-editor > slate-react > slate-plain-serializer@0.7.11" has incorrect peer dependency "slate@>=0.46.0". warning "merge-graphql-schemas > graphql-toolkit@0.5.0" has unmet peer dependency "graphql-tag-pluck@^0.8.3". warning "react-apollo > @apollo/react-components@3.1.3" has unmet peer dependency "apollo-cache@^1.3.2". warning "react-apollo > @apollo/react-components@3.1.3" has unmet peer dependency "apollo-utilities@^1.3.2". warning " > react-i18next@8.4.0" has incorrect peer dependency "prop-types@15.6.2". warning " > react-sortable-tree@2.6.2" has unmet peer dependency "react-dnd@^7.3.0". warning " > react-sortable-tree-theme-full-node-drag@1.1.0" has incorrect peer dependency "react-sortable-tree@^1.4.0". warning " > react-ssr-prepass-fork@1.0.1" has unmet peer dependency "react-is@^16.8.0".

abhisaha1 commented 4 years ago

Thanks for posting this. This theme has not been updated yet. I have updated a lot of things in letterpad to make it run faster. At the same time, I have updated the theme hugo but not uranium. I will do it soon but I am not able to gurantee the time.

NektariosFifes commented 4 years ago

Thanks for posting this. This theme has not been updated yet. I have updated a lot of things in letterpad to make it run faster. At the same time, I have updated the theme hugo but not uranium. I will do it soon but I am not able to gurantee the time.

do you recommend using javascript for making themes?

abhisaha1 commented 4 years ago

there are couple of options here. Letterpad provides with an API. You can use the API to make themes in whatever language you want. You can also create static site geneator.

The internals of Letterpad is written in React. So it provides a lot of helpers for making a quick theme in React.