Code Monkey home page Code Monkey logo

joplin's Issues

Top module of stacked views doesn't expand to full width

  • Evinroment:
    • Arch Linux
  • Theme
    • frappe (although I was able to reproduce with macchiato as well)
  • Joplin Version
    • 2.9.17

When moving modules around in the view menu if the column has multiple modules stacked on top of each other only the bottom module takes up the entire width of the column. See screenshots below for examples.

JoplinScreenShot1
JoplinScreenShot2
JoplinScreenShot3

Cursor block does not render in normal mode when using vim mode in code blocks.

Description of the bug

  • The cursor block does not render inside a code block when using the vim mode and the cursor is in nornal mode.
  • The issue presents itself only when in normal mode inside a code block.

Expected behaviour

  • The cursor block should render the same way it renders in insert mode or visual mode.

Acceptance criteria

  • The cursor block should render with the rosewater colour.

The command palette is not themed.

Recently opened the command palette Ctrl+Shift+P and seems like its not themed. Adding a screenshot as well.
Screenshot from 2022-09-04 12-22-16

I am quite busy right now with University projects as well as catppuccin/cli among other things. I'd love for the CSS wizards out there (or on our server as well) to maybe take out some time and correct this out and make a PR because I didn't understand the parent child relationship on this one. For starters, the CSS selector for this is div.modal-dialog.
Thanks!

Tables are illegible in when exported to PDF

While tables are ok in the markdown viewer, they become illegible when exported to PDF especially if printed on paper afterwards.

Example: table.pdf

Theme: Frappe
Source markdown:

| this | is | a    | table   |
|------|----|------|---------|
| this | is | some | content |

Markdown bar in note editor incomplete and covers first line of note

Expected Behavior

The markdown bar should have all the icons like this:

2022-09-21-172156_1019x99_scrot

(This is unthemed dark mode)

Current Behavior

The markdown bar does not show most of the icons and blocks the top line of the note:
2022-09-21-172304_1019x104_scrot

Steps to Reproduce

  1. Copy userchrome.css and userstyle.css into Joplin config
  2. Install Rich Markdown plugin
  3. Enable dark theme

Environment

OS: Arch Linux x86_64 v5.19.9-arch1-1
WM: i3 v.4.20.1
Joplin Desktop: v2.8.8 installed from AUR package (https://aur.archlinux.org/packages/joplin-desktop)
GTK theme: Catppuccin-Frappe-Peach

The theme from this repo that I am using is Frappe but I also tried it with Mocha and had the same issue.

Change Latte config over to Light theme in-app.

Why

Currently, the latte theme expects the dark theme to be enabled in the Joplin app. Since Latte is a light theme, having to enable dark theme seems counter-intuitive. I feel that refactoring should be done to the latte css file so that we can use latte by enabling the light theme from within the app.

How it renders when light theme enabled in-app

image

  • The biggest inconsistency is the difference of colour between the panel and the editor window.

How it should render

image

  • Obviously, there are other issues as well and it'd be better to fix them as a QoL fixes.

Acceptance criteria

Feel free to fork and PR the changes.

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.