diff --git a/.gitignore b/.gitignore index b0a6167c56..cac4668651 100644 --- a/.gitignore +++ b/.gitignore @@ -50,6 +50,7 @@ !/public/images/research_plans/.keep /public/images/* +!/public/images/wild_card/ /uploads/attachments/* /uploads/thumbnails diff --git a/app/assets/javascripts/components/PubchemLabels.js b/app/assets/javascripts/components/PubchemLabels.js index 500137c964..7055ee5940 100644 --- a/app/assets/javascripts/components/PubchemLabels.js +++ b/app/assets/javascripts/components/PubchemLabels.js @@ -28,9 +28,9 @@ export default class PubchemLabels extends React.Component { render() { let {element, color} = this.props - let pubchemLogo = "/images/pubchem.svg" + let pubchemLogo = "/images/wild_card/pubchem.svg" let pubchem = ( - + ) let labelStyle = { diff --git a/app/assets/javascripts/components/ResearchPlanDetails.js b/app/assets/javascripts/components/ResearchPlanDetails.js index a460d5157e..3f7b1e7690 100644 --- a/app/assets/javascripts/components/ResearchPlanDetails.js +++ b/app/assets/javascripts/components/ResearchPlanDetails.js @@ -24,7 +24,7 @@ export default class ResearchPlanDetails extends Component { svgOrLoading(research_plan) { let svgPath = ""; if (this.state.loadingMolecule) { - svgPath = "/images/loading-bubbles.svg"; + svgPath = "/images/wild_card/loading-bubbles.svg"; } else { svgPath = research_plan.svgPath; } diff --git a/app/assets/javascripts/components/SampleDetails.js b/app/assets/javascripts/components/SampleDetails.js index b5e5ce91cd..8ca6532e5d 100644 --- a/app/assets/javascripts/components/SampleDetails.js +++ b/app/assets/javascripts/components/SampleDetails.js @@ -181,7 +181,7 @@ export default class SampleDetails extends React.Component { svgOrLoading(sample) { let svgPath = ""; if (this.state.loadingMolecule) { - svgPath = "/images/loading-bubbles.svg"; + svgPath = "/images/wild_card/loading-bubbles.svg"; } else { svgPath = sample.svgPath; } diff --git a/app/assets/javascripts/components/SampleDetailsContainers.js b/app/assets/javascripts/components/SampleDetailsContainers.js index a8bcb54828..2456e6d504 100644 --- a/app/assets/javascripts/components/SampleDetailsContainers.js +++ b/app/assets/javascripts/components/SampleDetailsContainers.js @@ -103,8 +103,8 @@ export default class SampleDetailsContainers extends Component { PreviewImg(container) { const rawImg = container.preview_img - const noAttSvg = '/images/no_attachment.svg' - const noAvaSvg = '/images/not_available.svg' + const noAttSvg = '/images/wild_card/no_attachment.svg' + const noAvaSvg = '/images/wild_card/not_available.svg' switch(rawImg) { case null: case undefined: diff --git a/app/assets/javascripts/components/models/Reaction.js b/app/assets/javascripts/components/models/Reaction.js index 7e6dfa790d..98317aabb6 100644 --- a/app/assets/javascripts/components/models/Reaction.js +++ b/app/assets/javascripts/components/models/Reaction.js @@ -443,7 +443,7 @@ export default class Reaction extends Element { if(this.reaction_svg_file && this.reaction_svg_file != '***') return `/images/reactions/${this.reaction_svg_file}` else - return `images/no_image_180.svg` + return `images/wild_card/no_image_180.svg` } SMGroupValid() { @@ -480,7 +480,7 @@ export default class Reaction extends Element { let group = this['_' + cats[i]] if (group) { let index = group.findIndex(x => x.id == material.id) - + if (index >= 0) { this['_' + cats[i]][index] = new Sample(material) break diff --git a/app/assets/javascripts/components/models/ResearchPlan.js b/app/assets/javascripts/components/models/ResearchPlan.js index 407068b06a..583de445b0 100644 --- a/app/assets/javascripts/components/models/ResearchPlan.js +++ b/app/assets/javascripts/components/models/ResearchPlan.js @@ -33,7 +33,7 @@ export default class ResearchPlan extends Element { if (this.svg_file){ return `/images/research_plans/${this.svg_file}`; } else { - return `/images/no_image_180.svg` + return `/images/wild_card/no_image_180.svg` } } } diff --git a/app/assets/javascripts/components/models/Sample.js b/app/assets/javascripts/components/models/Sample.js index e3eebfca05..d246c47d05 100644 --- a/app/assets/javascripts/components/models/Sample.js +++ b/app/assets/javascripts/components/models/Sample.js @@ -658,7 +658,7 @@ export default class Sample extends Element { get svgPath() { if (this.sample_svg_file){ if(this.sample_svg_file === '***') - return `/images/no_image_180.svg` + return `/images/wild_card/no_image_180.svg` else return `/images/samples/${this.sample_svg_file}`; } else { diff --git a/public/images/loading-bubbles.svg b/public/images/wild_card/loading-bubbles.svg similarity index 80% rename from public/images/loading-bubbles.svg rename to public/images/wild_card/loading-bubbles.svg index a84581f36c..6a9f5bf995 100644 --- a/public/images/loading-bubbles.svg +++ b/public/images/wild_card/loading-bubbles.svg @@ -1,13 +1,13 @@ - + - + - + diff --git a/public/images/wild_card/no_attachment.svg b/public/images/wild_card/no_attachment.svg new file mode 100644 index 0000000000..c69e669853 --- /dev/null +++ b/public/images/wild_card/no_attachment.svg @@ -0,0 +1 @@ +no attachment \ No newline at end of file diff --git a/public/images/no_image_180.svg b/public/images/wild_card/no_image_180.svg similarity index 100% rename from public/images/no_image_180.svg rename to public/images/wild_card/no_image_180.svg diff --git a/public/images/wild_card/not_available.svg b/public/images/wild_card/not_available.svg new file mode 100644 index 0000000000..6f104d3eed --- /dev/null +++ b/public/images/wild_card/not_available.svg @@ -0,0 +1 @@ +Previewnot available diff --git a/public/images/pubchem.svg b/public/images/wild_card/pubchem.svg similarity index 100% rename from public/images/pubchem.svg rename to public/images/wild_card/pubchem.svg