mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-05-24 16:58:35 -04:00
Render where a planting is in card view (#3882)
* Render where a planting is in card view * Update app/assets/stylesheets/_plantings.scss
This commit is contained in:
@@ -47,4 +47,13 @@
|
||||
margin-left: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.card-footer {
|
||||
max-height: 2em;
|
||||
-webkit-line-clamp: 1;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
margin-bottom: 0.5em;
|
||||
padding-top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,6 +30,7 @@ module SearchPlantings
|
||||
quantity:,
|
||||
sunniness:,
|
||||
garden_id:,
|
||||
garden_slug: garden&.garden_slug,
|
||||
garden_name: garden&.name,
|
||||
description:,
|
||||
|
||||
|
||||
@@ -61,6 +61,7 @@ class Planting < ApplicationRecord
|
||||
to: :crop, prefix: true
|
||||
delegate :login_name, :slug, :location, to: :owner, prefix: true
|
||||
delegate :slug, to: :planting, prefix: true
|
||||
delegate :slug, :name, to: :garden, prefix: true
|
||||
|
||||
delegate :annual?, :perennial?, :svg_icon, to: :crop
|
||||
delegate :location, :longitude, :latitude, to: :garden
|
||||
|
||||
@@ -31,7 +31,10 @@
|
||||
.text-center= render 'plantings/badges', planting: planting
|
||||
= render 'plantings/progress', planting: planting
|
||||
.card-footer
|
||||
.float-right
|
||||
%span.chip.member-chip
|
||||
= link_to member_path(slug: planting.owner_slug) do
|
||||
= planting.owner_login_name
|
||||
%small
|
||||
Planted by
|
||||
= link_to member_path(slug: planting.owner_slug), class: "owner-link" do
|
||||
= planting.owner_login_name
|
||||
in
|
||||
= link_to garden_path(slug: planting.garden_slug), class: "garden-link" do
|
||||
= planting.garden_name
|
||||
Reference in New Issue
Block a user