ericrovell / escapist-marginalia Goto Github PK
View Code? Open in Web Editor NEWPersonal blog about programming, photography and more.
Home Page: https://escapist-marginalia.vercel.app/
Personal blog about programming, photography and more.
Home Page: https://escapist-marginalia.vercel.app/
find
function should have optional options
object to specify limit
and sort
functionality.
sort
should pass an object key and number to describe asc
or des
:
{
limit: 5,
sort: {
"object-key": -1
}
}
After that, to sort the data:
items.sort((a, b) => (a.key> b.key ? Number(sort) : 1));
Also, the sort
and limit
options should be validated.
Calculate article reading-time
metadata.
The algorithm:
Design tokens used in <code />
blocks should be implemented and places in theme tokens.
Right now the each Canvas
component create it's own instance of ResizeObserver
and IntersectionObserver
, which may eat up resources. The observers should be extracted out to have one instance of each observer for every Canvas
instance.
Implement generative background using Houdini CCS Paint API.
To use worklet in Vite: https://vitejs.dev/guide/assets.html#importing-asset-as-url
Use this worklet as reference.
Sketch page should have:
spacebar
should be a good choice;F11
key;ctrl + R
or ctrl + Z
.Missing features:
Implement and use image preprocessor. Managing images for gallery and blogpost should be handled by preprocessor.
Use this project as a reference. Do not forget to add this project in attributions section.
Seems like there is some issues with drag'n'drop action used in fullscreen gallery view.
Вместо этого происходит переход на главную страницу
To indicate the page info the header should be implemented. It would improve the layout considerably and give more information for a user. It should look like here .
The responsiveness should be considered. Should it be wide as the screen or have maximum width?
Set build time at footer during build using env.
Solution seems to be here.
Implement RSS feed. use this article as example.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.