mrliptontea / purplemine2 Goto Github PK
View Code? Open in Web Editor NEWA free Redmine theme for modern browsers
License: MIT License
A free Redmine theme for modern browsers
License: MIT License
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.
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?
Hi,
this is a very interesting new feature in Redmine 3.3.: http://www.redmine.org/issues/12909
Is it possible this could also be included in your theme?
Thanks for a nice theme!
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?
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?
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.
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.
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%;
}
This problem exists for other areas where drag-and-drop sorting is used.
Management page of stuff to do plugin is collapsed:
In Alternate stock redmine theme everything is fine:
I managed to get it fixed by adding this style:
#main.nosidebar div#content {
width: 98%;
}
May be there is more proper fix.
Hi,
is it possible to insert a company logo in the header, as in A1 theme? http://www.redminecrm.com/pages/a1-theme (replacing the redmine logo by the company's logo).
Thanks for the best Redmine theme :)
_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.
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;
}`
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.
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.
It would be nice add tablesorter in issue form for subtask and relations tasks.
Example: https://github.com/artembeloglazov/redmine-subtask-tablesorter
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;
}
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.
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:
padding: 20px;
overflow: hidden;
}
to
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.
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)?
Thanks in advance for your help!
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!!
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; }
Narrow the upper right corner of the display, when usage redmine plugin:
https://github.com/akiko-pusu/redmine_issue_badge
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.
When displayed on my phone, the default color theme is shown.
However, everything seem to be working.
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
Redmine community has very useful plugin: https://www.redmine.org/plugins/sidebar_hide
It add styles for hide sidebar. Sidebar_hide styles should be removed from the PurpleMine2 theme,
because PurpleMine2 has similar functionality.
And can you remove wrapping from project menu ? ;) Similarly with #8
That's quite strange. It happen only under MAC with Chrome, but correctly working Windows.
Does someone else encountered such issue ?
I found that things do not work right without also doing the following install step (missing from your README)
npm install grunt-sass
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!
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.
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)
purplemine2 theme ( the folder are fine, but the files only have the delete option(1)(2))
Hi,
I read in README that your theme is compatible with some plugins ...
i would like recomend to have a look at this plugin for Redmine https://github.com/jbox-web/redmine_git_hosting. And if it will possible make this plugin looks better in your theme ..
Thanks
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 !
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.