Giter Site home page Giter Site logo

venkivijay / portfolio Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.98 MB

Personal Portfolio powered by @vuejs

Home Page: https://venkivijay.com

License: GNU General Public License v3.0

JavaScript 11.40% HTML 3.72% Vue 83.11% CSS 1.77%
nuxt3 portfolio threejs vuejs

portfolio's Introduction

๐Ÿ‘‹ Hey there! I'm Venki Vijay

Glad to see you here ย  Visitor's count

๐Ÿ”— Grab a link! Let's talk.

GitHub Twitter LinkedIn venkivijay.com Other%20socials

๐Ÿ’ป Things I code with

๐Ÿ‘จโ€๐Ÿ’ป Languages

Markdown JSON HTML5 SVG JavaScript GNU%20Bash Node.js LaTeX Java CSS3 C%2B%2B C PHP Sass

๐Ÿงฐ Frameworks & Libraries

Three.js Express Material%20Design Vue.js Nuxt.js Arduino Tailwind%20CSS WordPress Vuetify GitHub%20Actions Bootstrap Chart.js

โ˜๏ธ๐Ÿ—„๏ธ Cloud hosting & Database

GitHub%20Pages Vercel Firebase MongoDB Netlify MySQL PostgreSQL Heroku

โš™๏ธ Softwares & Tools

Red%20Hat npm Serverless AnyDesk Jenkins Git DuckDuckGo PostCSS Ubuntu Postman cPanel XAMPP Google%20Analytics Puppet Prettier GIMP Linux Apache%20Tomcat Babel GoDaddy Canva Pop!_OS Salesforce Webpack VMware Visual%20Studio%20Code Docker Bitbucket Jira PurgeCSS phpMyAdmin Vite ESLint PWA Tor%20Project

Weather

Today's weather It's morning here!
Temperature: 26ยฐC
Sun Rise: 06:02 AM
Sun Set: 06:44 PM
Weather: haze
It's morning here!

Workflow Badge

portfolio's People

Contributors

venkivijay avatar

Stargazers

 avatar

Watchers

 avatar  avatar

portfolio's Issues

IconSprite Problem

  • To generate TheIconSprite.vue file, as a developer I use a web-based generator.
  • Issue is there are some style changes that need to be made in the generated sprite file like fixing fill and stroke attributes and these are done manually. Also, the order of icons gets changed each time I generate.
  • I need a consistent solution to generate TheIconSprite.vue file which takes in all svg files inside the assets directory and outputs a .vue file to the components directory. Make necessary changes to fill and stroke styles and optimize each individual svg before combining them.

Landing directly to an anchor doesn't properly place the content

Describe the bug
Landing directly to an anchor page like dev.venkivijay.com/#about doesn't properly place the anchor with header_offset.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'dev.venkivijay.com/#about'
  2. See that the About anchor on the page is placed at the top behind the header

Expected behavior
The About anchor on the page should be placed below the header.

Handle 404 error

Currently, netlify's default 404 page is shown on error. Create a new component to handle wrong routes.

Improve contact form error message

If an error occurs when submitting the contact form, then just a simple error message is shown. Instead, it would be great if other means of contact are shown so that no leads will be lost.
Creating a custom component inside toast with social links might be a good solution.

Squished skill cloud

Describe the bug
On initial page load, when the skill cloud icons are first loaded, the cloud gets squished as there is not enough space.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://dev.venkivijay.com/'
  2. Do an "Empty cache and hard reload in chrome"
  3. Scroll down to 'skills section'
  4. The skill cloud should appear squished

Expected behavior
Skill cloud should be rendered properly

Screenshots
skillcloudbug

[BUG] SkillCloud overlaps with the overlay menu in mobile view

Describe the bug
SkillCloud overlaps with the mobile menu as z-index is low.

To Reproduce
Steps to reproduce the behavior:

  1. Open the site in mobile view
  2. Scroll down to Skills session
  3. Click the hamburger icon at the top to open menu
  4. Notice that the top-most icons in skillcloud overlaps with menu

Expected behavior
Skillcloud should not be visible when mobile menu is open

Screenshots
image

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.