Giter Club home page Giter Club logo

codfish's Introduction

Codfish

Codfish is a wordpress plugin that lets you display your resume/c.v. in a format much like the popular Sublime Text code editor.

It is named after the illustrious Captain James B. Hook, of course.

active development

So, right now, this is not a proper plugin, its just a template file and a scss sheet. I've included the compiled css as well, and the acf json fields, so if you really want to try it, you can do so, but I leave it to you to figure out how.

In the meantime, here's what's planned:

  • Include ACF in plugin so fields are added in the php.
  • Clean up css a bit, use better naming conventions
  • Create an options page for editing the CV. Just make this a custom post type.
  • Create a shortcode to embed the cv anywhere on the site.
  • Maybe make a page-template for overriding site headers and such.
  • Edit responsive css so it works on mobile
  • add better styling for links, so its clear they're clickable.
  • add page load-in effects (type-in, or fade in-up blocks)
  • add js to change line numbers to proper numbers, not just a plus
  • Add in arrows for the expandable sections, and make them fold down the code
  • Eventually, allow for adding other common sublime themes.
  • Test, test, test. Make sure styles aren't overridden by user themes.

Changelog

Well, sort of, here's a place for me to add notes on changes made.

27.10.15

Tried adding CMB2, but found that nested repeaters do not function well, which would stop easy development of the portfolio items. So, we'll stick with ACF, and use the JSON to make it easier to edit.

26.10.15

Getting started on active devlopment. The wordpress page template works, but the whole thing needs to be recreated as a plugin. The plan is for a custom post type, with its custom fields, and a shortcode to embed it wherever. Maybe also a page template, if plugins in wordpress can add those.

codfish's People

Contributors

evanfuture avatar

Watchers

James Cloos avatar  avatar

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.