Coder Social home page Coder Social logo

purplemine2's People

Contributors

0xsbock avatar 1resu avatar cypx avatar dependabot[bot] avatar gagnieray avatar geekbrother avatar liaham avatar mihaikelemen avatar milouse avatar mrliptontea avatar shawndibble avatar taqueci avatar tumtum avatar two-pack avatar vjt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

purplemine2's Issues

Sidebar hidden by default

Hi!

How can I achieve that sidebar is hidden by default and only appears if the user wants to show it?

Thanks in advance for your help.

CSS error

Hi,
I have installed this theme for my redmine but I found there's a CSS error when edit ticket.
The properties of Project, description, tracker will be moved into right sides and the words is duplicate.
Is anyone has this issue as well? How can I solve it?

Issues page not aligned

Hi, The issue page not looking good because of alignment left
I thnk this can be aligned to center ,
Here is a 2 screenshots to compare
Aligned
aligned

Not Aligned
not_aligned

Lack of images (Delete, Edit etc.) / Translation

Hi,

I have a problem with my team we cannot see images of deletion, modification etc. Do you have any idea of where this problem come from?

image

We have also modified the .js script to integrate the French translation but it does not work. Can you help me on the reason please?

image

  • PurpleMine2\src\javascripts\modules\HistoryTabs.js
  • PurpleMine2\src\javascripts\modules\MenuCollapse.js
  • PurpleMine2\src\javascripts\modules\SidebarTogglers.js
var PurpleMine = PurpleMine || {}

PurpleMine.SidebarToggler = (function () {
 'use strict'

 var instance
 var translations = {
   fr: {
     toggler: 'Réduire la barre latérale'
   },
   en: {
     toggler: 'Toggle sidebar'
   },
   pl: {
     toggler: 'Pokaż/ukryj panel boczny'
   }
 }

 function SidebarToggler () {
   if (instance) {
     return instance
   }

   instance = this

   this.sidebarVisible = true
   this.sidebarHiding = null
   this.$toggler = null
   this.$main = $('#main')
   this.$sidebar = $('#sidebar')
   this.lang = 'fr' // Modification par ABRO on force la langue à FR

   if (typeof translations[this.lang] === 'undefined') {
     this.lang = 'en'
   }
   
   this._ = translations[this.lang]

   // Fix issue with context menu position
   if (this.$main.css('position') === 'relative') {
     $('#context-menu').appendTo('#wrapper3')
   }

   handleSidebar()
 }

Thank you.

Set a max-height for a list custom field

I have a custom field of type list with approximately 1000 items: when I edit a ticket, all items are displayed.
This makes the theme less usable in this circumstance: I think that you should set a max-height for the list.

Thanks in advance for the great works.

Projects Page display: inline-block;

Hi,
Nice theme team, 👍
It would be nice if projects are show in inline.

We have multiple sub projects, we tried with below..

#projects-index ul.projects li.root {
margin-bottom: 20px
border: 1px solid #DDD;
        border-radius: 4px;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.05);
        display: inline-block;
        margin: 0 0 10px;
        padding: 2%;
}

Chrome: unable to sort by drag-and-drop

Setup

  • Chrome 56.0.2924.87
  • Redmine 3.3.2

Repeat

  • Login as admin
  • Navigate to Administration -> Issue Statuses
  • Click green verticle bi-directional arrow
  • Attempt to drag and drop status into new position in the list

This problem exists for other areas where drag-and-drop sorting is used.

Workaround

  • Use Firefox 51.0.1
  • Use IE 11

Issue view is broken in Redmine version 3.2.0

I've upgraded my Redmine installation from 3.1.1 to 3.2.0. After the upgrade the display of issues was broken with the PurpleMine2 theme (see attachment).
I was able to reproduce this with a second installation.
issue_3-1-1-vs-3-2-0

nowrap pushes issue page way over.

_icons.scss line 769, has white-space: nowrap;

Unfortunately if you are on an issue page and you link to an external URL that happens to be really long, it will push the page far out. Actually had someone confused b/c they couldn't see the edit buttons any more.

Anyways, I have had to remove that line from my file for now as I couldn't overwrite it in the _custom-variables.scss file.

Breadcrumbs Redmine Titles not correctly applied

Thanks for your great theme.
Really great!

Please, would you mind include in future revisions: "a.root", "a.ancestor" and ".current-project" to PurpleMine2. This is the code with force new-line for current-project. In classic Redmine theme this effect it is usual.

Thanks a lot !

Best regards.

`a.root{
font-size: 18px;
font-weight: normal;
}

a.ancestor{
font-size: 18px;
font-weight: normal;
}

.current-project{
display: block;
}`

This will be the effect:
breadcrumbs-root-ancestor-current-project_enhancement

Anchors won't scroll the page

On a wiki page with several h1., h2. etc tags, and with a {{toc}} at the begining of the page, the links to the titles won't work.

The URL is properly appended with #anchor_name, the anchor exists in the DOM but the browser doesn't scroll.

When manually scrolling, the # is highlighted though. So half of the job is done :)

Tested on latest stable Chrome on Linux with no extension loaded.

In journal, edit icon is displayed instead of quote icon

When a user does not have permissions to edit a comment, and can only quote, the only icon displayed is the pencil icon instead of the quote icon.
The quote icon is set by the CSS:
.journal .contextual a::before
and the edit icon by
.journal .contextual a:last-child::before
If there is only one icon, it is the last-child, so the edit icon will be displayed instead of the quote icon.

CSS fixes for Redmine 3.3

In redmine 3.3, the project menu changed a bit and now includes a drop down menu. Here are the CSS rules I added to my _custom-variables.scss file to fix the issue. Is it possible we can add this to the actual theme or adjust it so it works best with the theme?

#main-menu > ul {
    margin: 0 !important;
    padding: 0 15px 10px !important;
}

.menu-children.visible li {
    width: 100%;
    padding: 0;
    margin: 0;
}

.menu-children {
    display: none;
}

.menu-children.visible {
    display: block;
    position: absolute;
    background: #f5f5f5;
    width: 130px;
    z-index: 99;
    margin: 0 !important;
    padding: 0 !important;
    box-shadow: 1px 2px 3px #ccc;
}

.menu-children a {
    border-bottom: solid 1px #ddd;
}

#main-menu.tabs {
    margin-bottom: 0;
    overflow: inherit;
}

Customize

The feature list for the theme PurpleMine2 indicates that it's easy to customize via variables. Can you tell me where I can find the variables? I want to change the colors of the priority of the issues.

Remove overflow hidden for #content

I understand that you use overflow hidden for the #content so that it doesn't get wrapped around the sidebar. Unfortunately if you have anything that tries to go beyond the content window, it disappears/gets cut off.

IMO, an alternative solution would be to change #content from:

content {

padding: 20px;
overflow: hidden;

}

to

content {

padding: 20px;
position: absolute;
margin-left: 270px;

}

The only problem to this is that with the toggle sidebar javascript, you would need to have that margin left change between 270px and 0px.

Issue list fields width and horizontal scroll

Hi,

in issue lists, when there are several columns with long text custom fields these columns are shown in a way that is not userfriendly (IMHO). You wan't see all columns in the same screen and have to horizontal scroll to see the next columns.

I attach two screenshots: one with PurpleMine2 and the second with Circle theme, so that you can see the difference. How can I achieve the Circle list layout (all columns in the same screen without horizontal scroll)?

purplemine

circle

Thanks in advance for your help!

Contextual menu does not appear always in issue subject

The contectual menu only appears when right-clicking just above or below the task subject link, but not to the right of its link, that is much more easy to click, because you usually have more space.

I think the problem is the task link is actually prolonging to the right in the background.

This problem does not happen in other columns, only in the subject column (issue list).

Thanks!!

New object menu and backlogs plugin z-index issue

Hi!

We use Redmine 3.3-stable, redmine_backlogs_plugin v1.0.6 (on branch redmine3) and your PurpleMine2 theme. According to your readme, the css files under plugins/redmine_backlog_plugin/assets/stylesheets has been overridden with ones come with your theme. On backlog and on taskboard view there is a problem with the "+" button on the main menu (very first menu item). The context menu popping up when I click the "+" button is partially under the content of the view by z-index.

On taskboard view

application.css:4
#main_menu .menu-children { z-index: 99; } /* this is the context menu */
vs.
taskboard.css:1
#board_header { z-index: 200;} /* header of the table on taskboard */

On backlog view

application.css:4
#main_menu .menu-children { z-index: 99; } /* this is the context menu */
vs.
global.css:1
#toolbar { z-index: 1000; } /* filter and config panel on top of backlog view */

Solution

application.css:4
#main_menu .menu-children { z-index: 1001; }

CSS file stripped

I'm not sure if this is an issue with this theme, or Redmine, or Rails. But since it doesn't happen with other themes, I'm reporting here.

I'm using Redmine 3.0.7 with Passenger from a Docker container. I installed the PurpleMine2 theme and it worked fine, then I was testing other themes and at some point the stylesheets from PurpleMine2 broke and I could never fix them again. The theme works fine except it looks like a site without any CSS. I downloaded the file from MYSITE/themes/PurpleMine2/stylesheets/application.css and it’s stripped to 11KB, instead of the 106KB expected. But the original file in the public/themes directory on the server is correct.

I was doing a lot of changes at once and I couldn't figure out what I did that make the change, but if you need I can send detailed report of how my site is configured and the plugins I'm using.

Show icons only for comment editing

Instead of small icons, this theme displays descriptive text for the comment options edit / quote / delete. This results in unnecessary line breaks in the first line of lengthy comments. Could the descriptive text get removed from the theme?

Current view:
edit_theme

Default redmine theme view:
edit_default

Can't have Sass @import inside a conditional

According to this issue putting a SASS @import inside a conditional is not allowed (can only import plain CSS in conditional).

This is my error when compiling application.scss with Sass 3.4.21:
Error: Import directives may not be used within control directives or mixins. on line 9 of .../src/sass/components/_icons.scss

BUG with cyrillic languages

Hi, there is a bug i`ve found on login page ..
bug appears if selected lang is Russian or other cyrillic language

1
2

Do closed task more appreciable

Hello again :)
Could you do closed tasks more appreciable ?
I attached screenshot with current situation
Strikethrough line almost invisible.
Thanks in advance,
purplemine_closed_tasks

README missing a step

I found that things do not work right without also doing the following install step (missing from your README)

npm install grunt-sass

Issue colors doesn't work in Redmine 3.x

Unless I'm missing a setting somewhere, I don't see the issue colors (shades of red, blue, white) on an issue list in Redmine 3.x.

Thanks for your work on this wonderful theme!

bug when print the page time_entries

Hello,
On project when I print (ctrl-p) the time_entries page with more than one page, the print contain only the first page. Test with Firefox last release.
On another theme (default) there no pb.

dmsf plugin version 1.55 doesn't show some option in the files

We have found one issue

Vers. redmine 3.2.0, DMSF 1.5.5, and the last Purplemine2

When you go to DMSF the folders work properly, but the files not work fine.
You can upload, and delete, but no more options are showed (modify, lock ... ).

I attached

default theme theme ( You can see all the folders and files correctly)

working default theme ok

purplemine2 theme ( the folder are fine, but the files only have the delete option(1)(2))

no working purplemine2 theme ok

Do you accept contributions ?

Hi @mrliptontea , at job we are switching for Redmine 2 to Redmine 3, and we decided also to implements a new theme, we choosed PurpleMine2.

A team of 7 peoples tested hard-way the theme on mobile phones, and reported many bugs.

If I do fix those bugs, would you accept the contributions that I will make ?

Thank you very much and have a great day !

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.