Giter Site home page Giter Site logo

e-library's People

Contributors

shashank-sharma avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

e-library's Issues

Show loading screen while loading

When we load any page then rather than showing any incomplete data we need to show loading screen first, which will be empty with just 1 loading animation, once every component is fetched then show the homepage.

This needs to be implemented from frontend side and implement this feature in homepage only which is index.html for now.

If you are working on this issue then please comment below

Come up with new loading animation

You will heavily work on javascript/css. We don't want copy paste work, come up with something original and good. Once done we will implement this animation in #9 issue.

Once done just create one dummy html file in templates folder. While making PR please show your output in codepen or any JSfiddle.

If you are working on this issue then please comment below

Create Basic Structure of Homepage

You just need to add 1 navigation bar, 1 header with sample image and any random content on middle.

Note: Footer is not included with this issue

What you need to know ?

  1. Make use of MaterializeCSS to create homepage, no bootstrap
  2. Use grid for better use of display
  3. No copy paste templates are allowed

In case if you want to work on this issue then comment below

Create Homepage Footer

Footer needs to be simple, materialistic and with proper color combination.

I strongly recommend someone to take help from different sites. Go to stackoverflow, github or any famous websites and take notes of their footer. See how it is made and replicate them or maybe create your own.
If new to materializecss then you need not to complicate anything, just implement simple footer feature and later we can enhance it.

How to do ?

Use MaterializeCSS (Important) and take helps of their components which are available. Again the version of MaterializeCSS will be 0.100.2

Link: http://archives.materializecss.com/0.100.2/

Note: Make sure you comment if you are working on this.

Redirect incorrect URLs to 404 error page

Your task is simple but needs to be implement from Django side, if url is not matched with given set then redirect that url to one 404.html page which shows error. You need not to work on styling, just focus on Django part.

If you are working on this issue then please comment below

Create Contribution page with simple template

Task is pretty simple and requires understanding of Django. If you are new to Django and want to contribute then this issue is for you.

  1. Edit urls.py in Django so that server can accept .../contribution url
  2. Make sure that /contribution must lead to new html which will be contribution.html
  3. No html/css needs to be there for now, just add simple styling and add your name on that.

Purpose ?

So that anyone can view that page and knows who have contributed on this project with their name.
In case if you want to work on this issue then comment below

Error 404 page template for styling

Create one 404 page and show your creativity with awesome styling by using MaterializeCSS or Javascript or any library but it needs to be your own code not copy paste.

Where to put ?

You need to have your template at templates folder where all the html files are there.
If you are working on this issue then please comment below

Create Contribution Page Templates with Styling

This issue is related to #2
Once that will be resolved then next task is to add styling by making use of HTML and CSS. Javascript is also acceptable if you have knowledge.

What you need to do ?

  1. Make use of grid to have proper structure
  2. Show 1 image and then at bottom show their name (right now use dummy name and dummy photos, later we will add the details)

Purpose ?

To show who have contributed on this project with their photo and name.
In case if you want to work on this issue then comment below

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.