Standort-Plugin 🌍

Tolle Arbeit Robert @merefield :clap: :partying_face:

Vorher:

Und danach:


Auch vorher:

Und danach:

Perfekt - vielen Dank :smiley:

1 „GefĂ€llt mir“

Großartig, vielen Dank @merefield :+1: :clap:

Siehe hier, es ist jetzt perfekt. Screenshot fĂŒr die Desktop-Version:

Ich habe mich entschieden, es in eine neue Zeile zu unterteilen. FĂŒr MobilgerĂ€te habe ich die RĂ€nder und die SchriftgrĂ¶ĂŸe etwas angepasst.

2 „GefĂ€llt mir“

Mir ist gerade aufgefallen, dass es das Layout ein wenig stört, wenn es ungelesene BeitrĂ€ge gibt – auch wenn kein Standort vorhanden ist:

@merefield Ist es möglich, nur <span></span> anzuzeigen, wenn ein Standort vorhanden ist?
Oder noch besser, <span></span> nach <span class="topic-post-badges">...</span> zu setzen, was die Blasen erzeugt und es auch nur anzeigt, wenn ein Standort vorhanden ist?

1 „GefĂ€llt mir“

Klingt nach einer sinnvollen Verfeinerung. PR willkommen, bis ich mich darum kĂŒmmere.

1 „GefĂ€llt mir“

OK, implementiert:

@Roi

3 „GefĂ€llt mir“

@merefield oh cool, vielen Dank! Habe gerade die CSS-Änderungen aktualisiert und rĂŒckgĂ€ngig gemacht. Sieht bisher gut aus. Mal sehen, wie es aussieht, wenn es ungelesene BeitrĂ€ge gibt. Ich halte dich auf dem Laufenden. :slight_smile:

2 „GefĂ€llt mir“

Ich habe dies mit einer Theme Component erreicht.

Leider muss dies derzeit zu Ihrem ausgewiesenen “Dark Theme” hinzugefĂŒgt werden und wechselt nicht automatisch mit dem “Dark Mode” eines Benutzers.

Dennoch ist dies ein nĂŒtzlicher Fortschritt, auf dem man aufbauen kann:

:root {
  --map-tiles-filter: brightness(0.6) invert(1) contrast(3) hue-rotate(200deg) saturate(0.3) brightness(0.7);
}

.locations-map {
  .leaflet-tile-pane  {
    filter:var(--map-tiles-filter, none);
  }
  .leaflet-marker-shadow {
    display: none;
  }
}

3 „GefĂ€llt mir“

Ich habe das gerade komplett ĂŒbernommen und in unser dunkles Thema implementiert.

Vorher:

Nachher:

:star_struck:

Danke Robert :smiley: :clap:

4 „GefĂ€llt mir“

Gern geschehen, ich werde versuchen, dies zu einem nativen Verhalten zu machen, sobald ich die Möglichkeit habe, den Dark Mode umzuschalten.

3 „GefĂ€llt mir“

@merefield danke, dass du dich darum kĂŒmmerst! :slight_smile: Toller Ansatz!

Ich verstehe. Dann kann ich es derzeit nicht verwenden. Ich habe nur ein Theme und zwei Farben (hell und dunkel) und benutze den Schalter, um zwischen hell und dunkel zu wechseln.

Aber wie du geschrieben hast, möchte ich eine Umschaltmöglichkeit haben. Ich freue mich darauf. :slight_smile:

Wie wÀre es mit einer Geo-Suche, um Mitglieder in derselben Stadt zu finden?

Das wĂ€re perfekt auf dem Reiter „Benutzer“!

Gute Idee, aber durch die Users-Karte, auf die Sie zoomen können, etwas abgemildert.

2 „GefĂ€llt mir“

Einverstanden, unsere Mitglieder öffnen einfach die Karte und schauen sich um, wer sich in ihrer NÀhe befindet :blush:

2 „GefĂ€llt mir“

Hallo Robert,

Das ist eine großartige Idee! Ich liebe sie. :slightly_smiling_face:

Ich denke, Sie können dies mit einem benutzerdefinierten dark-light-choose() in color_definitions.scss erreichen.

$dark-theme-map-tiles-filter: brightness(0.6) invert(1) contrast(3) hue-rotate(200deg) saturate(0.3) brightness(0.7);
$light-theme-map-tiles-filter: none;

$dark-theme-map-marker-shadow-display: none;
$light-theme-map-marker-shadow-display: block;

$map-tiles-filter: dark-light-choose($light-theme-map-tiles-filter, $dark-theme-map-tiles-filter);
$map-marker-shadow-display: dark-light-choose($light-theme-map-marker-shadow-display, $dark-theme-map-marker-shadow-display);

:root {
  --map-tiles-filter: #{$map-tiles-filter};
  --map-marker-shadow-display: #{$map-marker-shadow-display};
}

Und dann können Sie es zu locations.scss oder irgendwo anders hinzufĂŒgen


.locations-map {
  .leaflet-tile-pane  {
    filter: var(--map-tiles-filter);
  }
  .leaflet-marker-shadow {
    display: var(--map-marker-shadow-display);
  }
}
4 „GefĂ€llt mir“

Ooh danke @Don ein anderer Ansatz, ich werde es versuchen :+1:

2 „GefĂ€llt mir“

Danke, das ist großartig. :+1:

Ich habe es gerade getestet und es funktioniert! :slight_smile: Ich habe auch versucht, dies mit color_definitions.scss zu erreichen, bin aber irgendwie immer ĂŒber die Syntax gestolpert


1 „GefĂ€llt mir“

Hallo

Ich bin ĂŒberrascht nach dem letzten Update :-/

WÀre es möglich, eine Option zu haben, um den Ort / die Adresse nicht unter dem Thema anzuzeigen?

Vielen Dank fĂŒr dieses Plugin!

1 „GefĂ€llt mir“

Das war der ganze Sinn der Anfrage und der anschließenden Änderung. Es ist jetzt ein Span, damit Sie mit CSS alles machen können, was Sie möchten :slight_smile:

Vorher war das nicht möglich.

Sie können den Standort-Span anvisieren und display: block; hinzufĂŒgen.

Das kann es in die nÀchste Zeile verschieben.

Wenn Sie jemanden brauchen, der Ihnen beim Styling hilft, darf ich Marketplace vorschlagen?

1 „GefĂ€llt mir“

Gibt es Beispiele, wie genau das geht, Robert @merefield? :thinking:

Ich bin sicher, dass das eine Aufgabe ist, die jemand aus der Community ĂŒbernehmen kann? Wenn Sie meine Anweisungen befolgen, sollte es funktionieren.