evalica / risherry Goto Github PK
View Code? Open in Web Editor NEWCustomizable personal website built with Bootstrap, Handlebars and Sass
Home Page: http://risherry.ro/
License: MIT License
Customizable personal website built with Bootstrap, Handlebars and Sass
Home Page: http://risherry.ro/
License: MIT License
Have the site working for:
https://www.risherry.ro
https://risherry.ro
Support several ColorThemes. Initial implementation and some ColorThemes examples.
Being in development, these files are updated at each change, flooding the commits.
The dist/ files should be updated only on releases.
https://internetdevels.com/blog/configuring-grunt-for-compiling-sass-less-to-css
Findings:
Be able to display a limited number of entries and expand in order to see more.
npm version
node -v
npm -v
grunt -version
Provide fallback with @support tag for pre-grid browsers
Testing Google Analytics to conduct A/B experiments.
Sources:
Bordo.zip
Findings:
col-xs-*
to col-*
col-*
needs to be properly nested under row
hidden
to d-none
TODO: Provide a fallback on Flexbox
In order to reduce bloat: divitis, unused classes, etc.
| | A | B | | | | .navigation
| | C | D | | | | .about
| | E | F | G | H | | | | .work
| | I | J | | | | .talks
| | K | | | | .footer
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| | 2 | 2 | | | | A B
| | 1 | 3 | | | | C D
| | 2 | 2 | | | | E F
| | 3 | 1 | | | | I J
| | 4 | | | | K
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | 1 | 2 |
| 6 | 6 | A B
| 3 | 9 | C D
| 3 | 3 | 3 | 3 | E F G H
| 9 | 3 | I J
| 12 | K
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | 1 | 2 |
| 6 | 6 | A B
| 4 | 8 | C D
| 4 | 4 | 4 | E F G
| 8 | 4 | I J
| 12 | K
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | 1 | 2 |
| 12 | A
| 12 | B
| 12 | C
| 12 | D
| 6 | 6 | E F
| 12 | I
| 12 | J
| 12 | K
Add social buttons, see https://gist.github.com/evalica/8ec9db6f3c61c46a81a1
Add the needed elements and make them customisable.
Sources:
Bliss.zip
Since it's currently pixelated and produce some bugs with links inside heading's colors.
Currently affected the "About" and "Talks" headers.
Make the configurations
Resources:
Currently we only list links for Talks, but some of them have video. Showcase a preview. See prototype.
Adding Animations and Effects to different Themes
Sources:
Moss.zip
Based on Rain
theme, see #31
Resources:
Implement the 'Work' section
Sources:
Rain.zip
Added in #5
Initial online values:
Resources:
And replace the current one.
Make sure the CONTACT details are more visible.
Create a Grunt task to minify the source JS.
Fix various issues related to different resolutions
In order to reduce the themes variables and delete duplication
In order to optimise the loading performance
Use <nav>
, <footer>
, <section>
, etc.
In order to be manage categories background in a separate manner.
Starting with the 1st of July 2023, the Universal Analytics (analytics.js) implementation is deprecated, so we should migrate to the new (gtag.js), see https://developers.google.com/analytics/devguides/migration/ua/analyticsjs-to-gtagjs
This issue affects the source files from the master, like:
grep "\$font-family-base" . -R --exclude-dir={".sass-cache","dist"}
Advantages:
Limitations:
:root {}
declaration, while the Sass vars have an 'Undefined variable' error$img-path
, $theme-path
$screen-sm
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.