Giter VIP home page Giter VIP logo

redmine_theme_farend_bleuclair's Introduction

Redmine theme "farend bleuclair"

⚠️ The installation method differs depending on the version of Redmine you are using. Please check the "Install".

日本語README(Japanese README)

Description

Custom theme for Redmine.

I created a theme using Cool Colors with an awareness of making the interface look more modern than the default Redmine. The position and color scheme of the menu are close to the default theme, so even those who are familiar with existing themes can use it without any discomfort.

Bleuclair theme is used as standard for RedMica - the future Redmine you can get today (RedMica is yet another distribution of Redmine)

Demo

Storybook(redmine-theme/storybook): https://farend.github.io/redmine_theme_farend_bleuclair

  • Issue list

Install

1: Create a directory containing themes

In the environment where Git can be used:

Execute the following command in the Redmine installation directory.

  • For versions older than Redmine 3.4
$ git clone -b redmine3.4 https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair
  • For Redmine 4.0
$ git clone -b redmine4.0 https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair
  • For Redmine 4.1
$ git clone -b redmine4.1 https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair
  • For Redmine 4.2
$ git clone -b redmine4.2 https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair
  • For Redmine 5.0 or later
$ git clone https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair

In an environment where Git is not available:

Check the https://github.com/farend/redmine_theme_farend_bleuclair/releases, download and unzip the zip file or tar.gz file of the version compatible with your Redmine, and place it in the public/themes directory of Redmine.

2: Change theme settings

Set to use the new theme on the Administration page of Redmine.

"Administration" => "Settings" => "Display tab" => Select "Bleuclair" in the item "Theme" and click the "Save" button at the bottom of the page.

Development

$ cd redmine/public/themes/beuclair
$ npm install
$ npm run start:dev
$ # debug
$ npm run build

LICENSE

GNU GPL v2
https://github.com/farend/redmine_theme_farend_bleuclair/blob/master/LICENSE


Web fonts in webfonts uses the following library:
Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
License - https://fontawesome.com/license/free (Fonts: SIL OFL 1.1 License)

The icon search.svg uses svg files from the following library:
Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
License - https://fontawesome.com/license/free (Icons: CC BY 4.0 License)

Author

Far End Technologies Corporation

redmine_theme_farend_bleuclair's People

Contributors

dependabot[bot] avatar dkastl avatar ishikawa999 avatar junichi-ishikura avatar kidhab avatar sanak 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

redmine_theme_farend_bleuclair's Issues

Redmine4.1・trunkでチケットのコメント内のh4が履歴見出しと同じ吹き出しになってしまう

#7 (comment) でご報告いただいた

チケットの履歴内でWiki記法 h4. を使用すると、各履歴の先頭見出し(「〇〇さんが[2020/04/23 23:34]1日前に更新」)の部分と同じ吹き出し風の表示となってしまいます。

履歴の内容でh4.を使ったときは吹き出し風にならないように修正をしていただけますでしょうか?

Redmine4.1対応の時にセレクターの指定に誤りがあった。
修正する。

Redmine 4.1.0. でチケットのページで「作業時間」、「関係しているリビジョン」で表示が崩れる

Redmine環境

  • CentOS7
  • Redmine 4.1.0.stable.19408
  • Ruby version 2.5.3-p105 (2018-10-18) [x86_64-linux]
  • Rails version 5.2.4.1
  • Git 1.8.3.1
  • Redmine plugins
    なし

ブラウザ

  • MacOS 10.14.5
  • Safari バージョン12.1.1 (14607.2.6.1.1)

bleuclairのバージョン

commit 6fa2dcf

スクリーンショット 2020-01-08 22 51 52

症状

チケットのページで「作業時間」、「関係しているリビジョン」で表示が崩れる

スクリーンショット 2020-01-08 22 48 16

スクリーンショット 2020-01-08 22 47 50

Supporting Node.js 18 is helpful

Recently (at 2023-09-11), Node.js 16 became EOL (https://endoflife.date/nodejs), so I upgraded my local environment Node.js version to 18 LTS latest (18.17.1) from asdf package manager.

But in that environment, I noticed that package-lock.json has many differences when executing npm install,

--- a/package-lock.json
+++ b/package-lock.json
@@ -1,40 +1,73 @@
 {
   "name": "bleuclair",
   "version": "1.0.0",
-  "lockfileVersion": 1,
+  "lockfileVersion": 3,
   "requires": true,
-  "dependencies": {
-    "@ampproject/remapping": {
+  "packages": {
+    "": {
+      "name": "bleuclair",
+      "version": "1.0.0",
+      "license": "ISC",
+      "devDependencies": {
+        "@babel/core": "^7.19.3",
+        "@babel/preset-env": "^7.19.3",
+        "autoprefixer": "^10.4.12",
+        "babel-loader": "^8.2.5",
+        "css-loader": "^6.7.1",
+        "file-loader": "^6.2.0",
+        "is-svg": ">=5.0.0",
+        "mini-css-extract-plugin": "^2.6.1",
+        "node-sass": "^7.0.3",
+        "optimize-css-assets-webpack-plugin": "^6.0.1",
+        "postcss-loader": "^7.0.1",
+        "sass": "^1.55.0",
+        "sass-loader": "^13.0",
+        "url-loader": "^4.1.1",
+        "webpack": "^5.74.0",
+        "webpack-cli": "^4.10.0",
+        "y18n": ">=5.0.8"
+      }
+    },
+    "node_modules/@ampproject/remapping": {
       "version": "2.2.0",
       "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
       "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
       "dev": true,
-      "requires": {
+      "dependencies": {
         "@jridgewell/gen-mapping": "^0.1.0",
         "@jridgewell/trace-mapping": "^0.3.9"
+      },
+      "engines": {
+        "node": ">=6.0.0"
       }
     },
-    "@babel/code-frame": {
+    "node_modules/@babel/code-frame": {
  :

and executing npm install again shows the following error.

% npm install
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/webpack
npm ERR!   dev webpack@"^5.74.0" from the root project
npm ERR!   peer webpack@"4.x.x || 5.x.x" from @webpack-cli/[email protected]
npm ERR!   node_modules/@webpack-cli/configtest
npm ERR!     @webpack-cli/configtest@"^1.2.0" from [email protected]
npm ERR!     node_modules/webpack-cli
npm ERR!       dev webpack-cli@"^4.10.0" from the root project
npm ERR!       3 more (@webpack-cli/configtest, @webpack-cli/info, @webpack-cli/serve)
npm ERR!   9 more (babel-loader, css-loader, file-loader, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer webpack@"^4.0.0" from [email protected]
npm ERR! node_modules/optimize-css-assets-webpack-plugin
npm ERR!   dev optimize-css-assets-webpack-plugin@"^6.0.1" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/webpack
npm ERR!   peer webpack@"^4.0.0" from [email protected]
npm ERR!   node_modules/optimize-css-assets-webpack-plugin
npm ERR!     dev optimize-css-assets-webpack-plugin@"^6.0.1" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! 
npm ERR! For a full report see:
npm ERR! /Users/sanak/.npm/_logs/2023-09-13T12_26_07_250Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: /Users/sanak/.npm/_logs/2023-09-13T12_26_07_250Z-debug-0.log

I guess that something updating webpack and loaders seems to be necessary, but I am not familiar with webpack and loaders related things, so checking Node.js 18 environment is really helpful. 🙇🙏
(Note that I encountered the similar error in Node.js 16 (16.20.2) environment, but Node.js 14 (14.21.3) environment was no problem.)

リポジトリブラウザと連携させた時に表示が崩れる

Redmine環境

  • CentOS7
  • Redmine version 4.0.4.stable.18538
  • Ruby version 2.5.3-p105 (2018-10-18) [x86_64-linux]
  • Rails version 5.2.3
  • Git 1.8.3.1
  • Redmine plugins
    なし

ブラウザ

  • MacOS 10.14.5
  • Safari バージョン12.1.1 (14607.2.6.1.1)

利用したコマンド

git clone -b redmine4.0 https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair

リポジトリブラウザと連携させると表示が崩れる

スクリーンショット 2019-09-26 17 23 32

拡大表示だと問題ない

スクリーンショット 2019-09-26 17 24 14

README suggests an outdated branch for Redmine 4.2 or later

As a newcomer, the README suggests me to:

git clone -b redmine4.2 https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair

However the latest commit of the redmine4.2 branch was over a year ago, what I really need is:

git clone https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair

Is this the correct way to install this theme?

リリースを作ってインストール手順を見直す

現在のインストール手順は git clone -b redmine3.4 https://github.com/farend/redmine_theme_farend_bleuclair.git public/themes/bleuclair みたいなGitコマンドを使ったもの。

リリースを作って、そのzipファイルをダウンロードしてもらう感じの方が良さそう。

Issues not in the tree are also collapsed when collapsing a tree in gantt

See the screenshots below. Issue 15 and 18 are root-level issues. However, if you collapse the tree grows from issue 15, not only descendant of issue 15 but also an independent issue 18 is also collapsed as if it is a descendant of issue 15.

image

image

I think that is not a bug of Redmine but Bleuclair theme because the problem does not occur when using any of the built-in themes in Redmine.

image

Fold-out folder on DMSF screen hide fold-in arrow

System

Redmine: 4.2.5
Plugin: DMSF

Issue

I use the DMSF plugin to organize my attached documents in redmine. If I enable the theme "farend_bleuclair" (which I really like), the screen which gives an overview over the projects / files has a minor issue. If I fold-out a project, the fold-in arrow disappear. It does not happen in the standard theme.

  • Screenshot with standrad theme

Screenshot-DMSF-Standard

* Screenshot with your theme

Screenshot-DMSF-Bleuclair

remine4.1.1でガントチャートが表示されない。

redmine4.1.1に、remine4.1対応版をいれましたが、ガントチャートが一瞬表示されて消えます。
左のチケット部分は表示されていますが、線表部分は見えません。
もちろん、テーマをデフォルトに戻すと、正常に表示されます。

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.