Giter VIP home page Giter VIP logo

mi6.theme's People

Contributors

miphe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

mi6.theme's Issues

Add JS go-to link functionality

Js feature that lets you target specific parts (ID's) of the page and go to that area of the page. The target (ID) should then be highlighted so that it's easy for the eye to see where you were taken.

Break up app.rb

app.rb is getting a bit large and has a wide mix of stuff. Let's break it up into several filed with a clear purpose.

(eg. helpers, config, mailer, validation)

Add support for demo pages

Create support for having an area to demonstrate projects that use a different set of resources (not related to mi6 theme).

Graphical showcase

There needs to be a way to showcase more graphical works, like designs/graphs/wireframes.

  • Each item needs it's own page for full view.
  • All items need to be displayed in a tile/list view.
  • All items need a description.
  • All items need a thumbnail.

Global footer

There's no proper footer in place, there needs to be.

  • Determine need
  • Design interface
  • Develop/Implement

New UI for showing experience / CV

The current way of showing experience is very simple, through lists and titles. I'd like something more appealing, readable and graphic, something like a timeline.

Update readme on dependencies

config.ru and Gemfile has been updated in nesta installation root in order to support some theme stuff. That needs to be clear.

Rename theme repo

In order to be more uniform with other nesta themes, this repo should be called nesta-theme-mi6

Add support for 1 column pages

Right now the right side bar is always present (except from /). Let's make that optional, on places like /about-me one would probably want to use the full width to present self instead of on the main column and still keep the meta info on the side bar.

Configurable header panel

At the moment the menu header changes size when you go from front page to sub pages. I believe that this could be a choice. "fat menu" or "slim menu".

I personally believe that it should be the same size on the header throughout the entire site.

Remove nodesys

Nodesys, the graphical node system illustrating the the sitemap in a node scheme, isn't useful for anyone really. Please remove it all.

Sidebar contact area behavior

The sidebar's contact area needs to have it's behavior looked over.

  • On some breakpoints, the sidebar's content doesn't look good enough and should be handled better. Possibly should be changed for a different effectuation earlier.
  • Mobile size, handle bottom static version.

Add image (logo) to XP graph

When showing experience with a certain technology, for instance Angular.js, it'd be nice to have a logo for that technology as well.

Showcase gallery

Showcase gallery feature doesn't look good enough. Refactor and redesign it all please.

Requirements:

  • Small tags (icons) to represent what type of showcase item this is. For instance a showcase item may be the creation of a small JS MV* library which depends on LoDash, then the icons "JS", "Library" and "LoDash" would be displayed by the item. Some showcase items are not graphical at all, so we can not solely rely on graphics/photo being the only source of information in the showcase list before item is clicked.
  • Filter by tag. When clicking on a tag (icon) I only want to see items with that tag. This is especially interesting because if the site running this theme is a showcase for a developer who has showcase items about javascript, but also about C++. In case this person is looking for a C++ position, it would be useful for his future employer to filter on only those showcase items, getting rid of all insignificant JS stuffs. There also needs to be an easy way to clear the filter.
  • More information or more/larger images about the item when you hover the item.

Investigate Google's new security changes concerning Pony

Pony isn't allowed to login to an e-mail any more since Google's security changes. One needs to allow less secure apps to log in.

"Allowing less secure apps to access your account"

If there is a way to become one of the "more secure" apps, then that needs to be done. Investigate and fix.

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.