Git Product home page Git Product logo

dcx-comp-html's People

Contributors

danirus avatar

Watchers

 avatar

dcx-comp-html's Issues

Add page with comment form.

Create the look and feel of a page with an article and the comment form underneath. Just that.
Call it article-colonies-001.html.

Style and add content to index.html

Once the header of the page is styled, including the dropdown select, the index.html page has to get styled in two blocks, with an article and an aside semantic elements, and the aside element has to have a list of comments. Style the comments in a separate file. It's required to reduced the amount of elements and classes when styling the comments.

Preview a comment: 2 cases

Preview a comment has two cases:

  • The comment being previewed is at the top level, so it's not a reply to another comment.
  • The comment being previewed is a reply to another comment.

In the second case the parent comment has to be displayed as well.

Add a page with a nested structure of comments.

Create the look and feel of a page with an article, a nested structure of comments, and the comment form at the bottom, all in that order. The nested structured does not have to be in a tree form (as it is right now in django-comments-xtd v2). It should rather use an indention of some sort, that will be applied easily depending on the attribute level of the comment. This makes retrieving comments easier as the come in a list. The actual solution retrieves a tree structure which doesn't allow pagination and requires computing the tree in the backend.

Do not treat first element as the empty choice

The first of the must be considered a valid choice instead of an empty to display when no other has been selected. If not has the selected attribute, the first must be considered the selected option.

Add reply box under thread.

Comments in a level that is not the maximum thread level allow users to post replies. Where do I want to display the reply form? I believe right after the last reply to the comment.
Write a mockup to show the case.

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.