Skip to content

Releases: david-read-iii/david-read-iii.github.io

v2.2.2

24 Jun 00:49
b313438
Compare
Choose a tag to compare
  • Hardcode resume navbar link to remove service dependency.
  • Get profile pic from developer-portfolio-media repo.

v2.2.1

22 Jun 01:22
7cba2ed
Compare
Choose a tag to compare
  • Update README.md file to reflect proper repo name.

v2.2.0

22 Jun 01:19
6f08e0b
Compare
Choose a tag to compare
  • Add header icons to About and Contact pages.
  • Update Contact page greeting content.
  • Center main content vertically when not enough content to introduce scrolling on About and Contact pages.
  • Remove jQuery library.
  • Use templates to simplify programmatic object creation in navbar.js.
  • Always show Resumes Dropdown in Navbar, even in single resume scenario. Rationale is that I would need to basically hide the entire screen to wait on the resume service call to conclude. This would tightly couple the resume logic with the rest of the site. Further, switching pages would cause the entire page to disappear, since the resume service call happens each page switch.
  • Add tooltip text to buttons in the footer.

v2.1.1

21 Jun 02:34
cb6cf96
Compare
Choose a tag to compare
  • Pass demoUrl instead of codeUrl to href of Show Demo button of Project Details modal.

v2.1.0

15 Jun 05:57
e5d9191
Compare
Choose a tag to compare
  • Show less columns of project cards on smaller screens.
  • Define mobile column sizing for tags, date, and description rows on Project Details modal.
  • Add prefix icon to tags and dates text on project cards.

v2.0.0

11 Jun 22:22
e1f8d09
Compare
Choose a tag to compare
  • Add Projects Details modal
    • Create UI for Project Details modal. Show a title, a carousel of photos/videos, tag, description, and date associated with each project.
    • Use new projects service contract across the Projects page.
    • Enforce 16:9 aspect ratio thumbnails on the Projects page.
    • Add accessibility text for footer buttons on all pages.
    • Add logic to blur all buttons on mouseup event. An attempt to correct the weird UI behavior where Bootstrap buttons appear to keep focus after clicking them.
    • Use URL query params to highlight and scroll to a particular Project instead of by URL tag.
  • Simplify Projects Page
    • Use HTML template for card view.
    • Remove description, Try It, and See Code buttons from card view.
    • Allow more cards to be shown in the grid since there are now less views inside the card.
    • Show See More button to the footer of the card. Does nothing on click for now.

v1.1.1

30 Apr 01:48
ed65039
Compare
Choose a tag to compare

Changes

  • Update profile pic.

v1.1.0

13 Apr 21:47
a84527e
Compare
Choose a tag to compare

Changes

  • Updated static content to be more up-to-date with my current professional situation.
    • Updated Home page content.
    • Updated About page bio.
    • Updated Contacts page content.
  • Updated margins on About page to have a min width. Rationale is to make the bio easier to read on desktop.
  • Updated Resume nav bar item to be dynamic depending on how many resumes are fetched from the backend. 1 resume means only show a "Resume" link. 2 or more resumes means show a "Resumes" dropdown where a particular resume may be selected.

v1.0.0

06 Apr 17:21
Compare
Choose a tag to compare

Changes

  • Use preferred contact email site-wide.
  • Run code through formatter.
  • Slight changes to way resumes links are created.

v1.0.0-beta.2

05 Dec 01:37
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

Changes

  • Retrieve all images on the Projects page from Firebase Storage instead of hardcoding them.
  • Retrieve all PDF files on the Resumes page from Firebase Storage instead of hardcoding them.
  • Cleanup HTML file head element content.
  • Remove redundant header element wrapping around all nav elements in all HTML files.