raghudotcc / simply-jekyll

A simple yet highly functional jekyll theme with backlinks, wiki-style links, context menu, page preview, sidenote etc
201 stars 225 forks source link

Sliding Window Mode (Andy Matuschak's Notes Style) #21

Open RoyiAvital opened 3 years ago

RoyiAvital commented 3 years ago

Could you please add an option for Sliding Window Mode (Andy Matuschak's Notes Style).

Even if only a single view on the right would be perfect.

raghudotcc commented 3 years ago

Hello,

Thanks for the input, but I am not sure how that would fit in with the existing design. The content in simply-jekyll is designed to be at the center of the window, but a sliding window would require that we somehow accommodate additional content frames without affecting the aesthetics. It works in Andy's case because his content frame#1 starts at the left-most part of the window, and it also seems like it was a design decision that was made from the beginning.

Do let me know if you have any ideas around making it work without completely overhauling the existing look and feel.

RoyiAvital commented 3 years ago

I am not an HTML / CSS expert. But on my screen the width of the main element is 662 Pixels. Since most screens on our days are 1980 pixels wide to the least yo can just open a single iframe to the right / left. It will only show the last link clicked. Actually the challenge is the notes (Tufte notes). But I guess that if the user enable this feature it means all notes are on the left and the click opens to the right (Or the other way around).

Many times you need the context and having them both side by side can have amazing effect (Think of reading a math proof and seeing the lemma to the right).

What do you think?

Cloufish commented 3 years ago

I'd also love to see Sliding Window Mode and I would use this feature even If I had to sacrifice Sidenotes and Marginnotes (which in my opinion are distractions). I feel like many people dream of having a blog in Andy's style, even when they're not into WebApp Programming that much.

raghudotcc commented 3 years ago

I am not an HTML / CSS expert. But on my screen the width of the main element is 662 Pixels. Since most screens on our days are 1980 pixels wide to the least yo can just open a single iframe to the right / left. It will only show the last link clicked. Actually the challenge is the notes (Tufte notes). But I guess that if the user enable this feature it means all notes are on the left and the click opens to the right (Or the other way around).

Many times you need the context and having them both side by side can have amazing effect (Think of reading a math proof and seeing the lemma to the right).

What do you think?

Sorry for the late reply, got caught up with work stuff. Btw, I too am not a html/css expert by any means, just created it so that I could write blog posts😅. As for the implementation, I don't think it should be really that difficult. My original concern in the previous comment was more about how, and whether, it would fit in with the existing look and feel of the website. I'll try to implement it; if it fits in well I will add it to the main branch, otherwise, I'll try to create a branch for you and put it there so that you can tinker with it and tailor it to your liking.

raghudotcc commented 3 years ago

I'd also love to see Sliding Window Mode and I would use this feature even If I had to sacrifice Sidenotes and Marginnotes (which in my opinion are distractions). I feel like many people dream of having a blog in Andy's style, even when they're not into WebApp Programming that much.

Hey, if it is just Andy Matuschak style website that you are looking for, you could give this Gastby Digital Garden a try.