mirror of
https://github.com/avinal/avinal.github.io.git
synced 2026-07-03 23:30:09 +05:30
fix homepage links and update information
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com> rh-pre-commit.version: 2.2.0 rh-pre-commit.check-secrets: ENABLED
This commit is contained in:
@@ -3,12 +3,13 @@ module Layouts.Home exposing (Model, Msg, Props, layout)
|
|||||||
import Components.Footer exposing (iconLinkToCenter)
|
import Components.Footer exposing (iconLinkToCenter)
|
||||||
import Effect exposing (Effect)
|
import Effect exposing (Effect)
|
||||||
import Html exposing (Html)
|
import Html exposing (Html)
|
||||||
import Html.Attributes exposing (class, href)
|
import Html.Attributes exposing (class, href, target, rel)
|
||||||
import Layout exposing (Layout)
|
import Layout exposing (Layout)
|
||||||
import Route exposing (Route)
|
import Route exposing (Route)
|
||||||
import Shared
|
import Shared
|
||||||
import Utils.Constants exposing (..)
|
import Utils.Constants exposing (..)
|
||||||
import View exposing (View)
|
import View exposing (View)
|
||||||
|
import Html.Attributes exposing (target)
|
||||||
|
|
||||||
|
|
||||||
type alias Props =
|
type alias Props =
|
||||||
@@ -74,6 +75,8 @@ view { toContentMsg, model, content } =
|
|||||||
Html.a
|
Html.a
|
||||||
[ href link.url
|
[ href link.url
|
||||||
, class "underline decoration-cyan-500 hover:decoration-pink-500 inline-flex text-xl p-3"
|
, class "underline decoration-cyan-500 hover:decoration-pink-500 inline-flex text-xl p-3"
|
||||||
|
, target "_blank"
|
||||||
|
, rel "noopener noreferrer"
|
||||||
]
|
]
|
||||||
[ Html.text link.text ]
|
[ Html.text link.text ]
|
||||||
in
|
in
|
||||||
@@ -82,7 +85,7 @@ view { toContentMsg, model, content } =
|
|||||||
[ Html.section [ class "flex items-center justify-center flex-col h-screen text-gray-400" ]
|
[ Html.section [ class "flex items-center justify-center flex-col h-screen text-gray-400" ]
|
||||||
[ Html.header [ class "object-cover object-center p-8" ] content.body
|
[ Html.header [ class "object-cover object-center p-8" ] content.body
|
||||||
, iconLinkToCenter
|
, iconLinkToCenter
|
||||||
, Html.div [ class "text-center text-xl p-2" ] [ Html.text "I'm Avinal and I work at Red Hat as an Associate Software Engineer for Hybrid Cloud Engineering." ]
|
, Html.div [ class "text-center text-xl p-2" ] [ Html.text "Avinal Kumar, Software Engineer II at Red Hat, Open Sourcerer" ]
|
||||||
, Html.footer [ class "flex justify-center flex-wrap" ]
|
, Html.footer [ class "flex justify-center flex-wrap" ]
|
||||||
(List.map footerLinkToCenter Utils.Constants.footerLinks)
|
(List.map footerLinkToCenter Utils.Constants.footerLinks)
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ view model =
|
|||||||
Html.li [ class "mb-10 ml-6" ]
|
Html.li [ class "mb-10 ml-6" ]
|
||||||
[ Html.span [ class "absolute flex items-center justify-center w-6 h-6 bg-pink-600 ring-pink-900 rounded-full -left-3 ring-8" ]
|
[ Html.span [ class "absolute flex items-center justify-center w-6 h-6 bg-pink-600 ring-pink-900 rounded-full -left-3 ring-8" ]
|
||||||
[ Html.text <| String.left 1 edu.institution ]
|
[ Html.text <| String.left 1 edu.institution ]
|
||||||
, Html.h3 [ class "flex items-center mb-1 text-2xl font-semibold" ] [ Html.text <| edu.studyType ++ " at " ++ edu.institution ]
|
, Html.h3 [ class "flex items-center mb-1 text-xl font-semibold" ] [ Html.text <| edu.studyType ++ " at " ++ edu.institution ]
|
||||||
, Html.time [ class "block mb-2 text font-normal leading-none text-gray-500", datetime edu.startDate ]
|
, Html.time [ class "block mb-2 text font-normal leading-none text-gray-500", datetime edu.startDate ]
|
||||||
[ Html.text <| getFormattedDate edu.startDate False ++ " - " ++ getFormattedDate edu.endDate False ]
|
[ Html.text <| getFormattedDate edu.startDate False ++ " - " ++ getFormattedDate edu.endDate False ]
|
||||||
, Html.p [ class "mb-4 text-base font-normal text-gray-400" ] [ Html.text edu.area ]
|
, Html.p [ class "mb-4 text-base font-normal text-gray-400" ] [ Html.text edu.area ]
|
||||||
|
|||||||
@@ -10,13 +10,13 @@
|
|||||||
"city": "Bengaluru",
|
"city": "Bengaluru",
|
||||||
"countryCode": "IN"
|
"countryCode": "IN"
|
||||||
},
|
},
|
||||||
"summary": "I am a Software Engineer Associate at Red Hat, specialising in hybrid cloud engineering. I have been involved with Google's Summer of Code and Google Season of Docs programmes as a mentor and contributor to Open Source for many years. For fun, I like to play around with cutting-edge areas of computer science; at the moment, I'm learning about Elm. GNU/Linux and free/open-source software are two of my favourite things"
|
"summary": "I am a Software Engineer at Red Hat, specialising in hybrid cloud engineering. I have been involved with Google's Summer of Code and Google Season of Docs programmes as a mentor and contributor to Open Source for many years. For fun, I like to play around with cutting-edge areas of computer science; at the moment, I'm learning about Elm. GNU/Linux and free/open-source software are two of my favourite things"
|
||||||
},
|
},
|
||||||
"work": [
|
"work": [
|
||||||
{
|
{
|
||||||
"name": "Red Hat",
|
"name": "Red Hat",
|
||||||
"location": "Bengaluru, IN",
|
"location": "Bengaluru, IN",
|
||||||
"position": "Software Engineer",
|
"position": "Software Engineer II",
|
||||||
"startDate": "2023-10-01",
|
"startDate": "2023-10-01",
|
||||||
"endDate": "Today",
|
"endDate": "Today",
|
||||||
"summary": "Working on Pipeline Service, Tekton Results Maintainer",
|
"summary": "Working on Pipeline Service, Tekton Results Maintainer",
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
"position": "Associate Software Engineer",
|
"position": "Associate Software Engineer",
|
||||||
"startDate": "2022-07-01",
|
"startDate": "2022-07-01",
|
||||||
"endDate": "2023-09-30",
|
"endDate": "2023-09-30",
|
||||||
"summary": "Pipeline Service | Tekton Results"
|
"summary": "Pipeline Service, Tekton Results"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Red Hat",
|
"name": "Red Hat",
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Go"
|
"name": "Go"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Elm"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user