Code Monkey home page Code Monkey logo

pbt-gaming-boards's Introduction

GamingBoards 2.2.0

Preview

GamingBoards is a deep blue and light gray theme with bright blue accents, built on commission for use with the free forum software ProBoards. It features many custom features, such as a togglable sidebar, dark mode, and remodels for all major layout templates. This theme is also completely responsive, which is not inherently supported in the current version of ProBoards. Developed using my v5 theme base, cast.

Use

This theme is intended for private use and may not be used in any other respect without my express written permission. You are free to view the code, however.

Included

  1. Support for a customized version of the Profile Notifications plugin
  2. Support for a customized version of the Post Reactions plugin
  3. Support for a customized version of the NPC Profiles plugin
  4. Support for a customized version of the Recently Updated Threads plugin
  5. Smangii's ClearUBBC icons
  6. Font Awesome icon glyphs

Remodels

  1. Forum Wrapper
  2. Info Center
  3. Board List
  4. Thread/Conversations List
  5. Post/Messages List
  6. Mini Profile
  7. User Profile
  8. Edit User Profile
  9. Search Page
  10. Member Page
  11. Posting Page
  12. Dialogs

Acknowledgements

Special thanks to Smangii for his ClearUBBC icons.

pbt-gaming-boards's People

Contributors

ellimccale avatar

Stargazers

 avatar

Watchers

 avatar

pbt-gaming-boards's Issues

Thread title squishes icon in Chrome

The thread title is pushing the thread icon down to its minimum size, because the link container is not resizing correctly. Needs width: 0; min-width: 100% on the .link class.

image

Add border to sub-quote

Quotes with sub-quotes are hard to distinguish between each other. Sub-quotes should have a border to separate them. Main quote might also benefit from a border.

image

Pagination wraps below 375px

The pagination widget in posts and messages wraps on itself below 375px when the thread or conversation has multiple effects and pages.

image

Fix "New" icon padding

The left and right padding of the "New" icon is the same value, but the right padding appears larger than the left.

News sometimes renders incorrectly

The News title occasionally renders incorrectly. It appears to be caused by the slide items not getting the correct width, which is making them wrap.

news

Dialog content isn't resizing

Dialog content does not appear to be resizing on desktop resolutions. Either the script that controls this isn't working, or CSS is not correct.

image

Move micro-pagination into link container

The micro-pagination on threads and conversations should be moved into the link container.

  • Size of pagination items should be reduced to line up with link text
  • Link text should text-overflow: ellipsis when it runs out of space
  • Increase the breakpoint at which micro-pagination is visible

Boards in Edge are broken

The Board List in Edge is broken; it appears that text is not wrapping within flex containers as it should. Children probably need a flex-basis value.

image

Post reactions appear for guests

Post reactions appear for guests after pagination, which shouldn't happen. A guest clicking on the button will receive a dialog warning about not being able to write to the plugin key.

Post reactions disappearing on paginate

Reactions from the "Post Reactions" plugin are disappearing on paginate. Likely needs an afterSearch event in the part of the plugin that handles appending the reactions.

image

Avatars missing border in light theme

User avatars in the Info Center are missing the border in the light version of the theme. The dark version shows this and since the Info Center has the same palette between the two versions, this should be consistent.

Untitled

Participated thread title isn't overflowing

Participated thread titles aren't overflowing because they're missing the markup from the actual thread template. This can't be changed, so need to use CSS to select the link and add width: 0; min-width: 100% to correct this issue.

image

Avatar images are being stretched

Avatar images at mobile views and in the info center are being stretched. max-height needs to be removed from these avatar rules.

image

"No posts were found" has no padding

"No posts were found" message does not have vertical padding, due to the CSS on post table cells. Add a :not psuedo-class to exclude the center class on this message.

image

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.