War. War never changes... the weapons change; the strategies, the whos and whys. Yet War stays the same... so long as one man has what another has not , conflicts arise, conflicts which lead to deaths; deaths to retaliation...
It is in this cycle you find yourselves, a group of friends traveling through Cuenca in search of something... something to bring people together. But what will it be? Your road lays long ahead of you....
(I am excited to announce the beginning of the journey my friends are taking. A tabletop adventure set in our little slice of the world. I DON'T have a firm starting date but I will use this space to share both the adventure as it unfolds and some BTS info and tid-bits. The goal in the end is to livestream the sessions for people to watch ala Critical Roll/Dimention20. But this is still early days. So watch this space.)
Liese likes this.
Testing out this new world
like this
You can follow us in other languages. Visit our website for more information wordsmith.social/protestation/…
Elischeva91 reshared this.
The year 2025 promises to be a special year. It is already in the number itself.
2025 = 81·25 = (9·5)² = 45²
√2025 = 45
2+0+2+5 = 4+5
Integer factorisation
2025 = 3⁴·5² = 3·3·3·3·5·5
Do you also see the angel numbers? 😉
3+3+3+3+5+5 = 22 = 11+11 (11:11)
A bit more maths to do
We already saw that 2025 = 45² and those who play sudoku on a regular basis know that the sum of the first nine digits add up to 45. For those who are good at solving three-dimensional puzzles, it should be no problem to discover that the sum of the first nine cubes also equals 2025. In summary:
2025 = (1+2+3+4+5+6+7+8+9)²
= 1³+2³+3³+4³+5³+6³+7³+8³+9³.
Below is an illustrative video that demonstrates this once again.
like this
Natürlich kannte ich den Dünnschnabel-Brachvogel nicht, aber es macht mich traurig zuzuschauen wie sich unsere Welt verändert. Leider nicht zum positiven.
zeit.de/wissen/umwelt/2025-01/…
Artensterben: Erstmals in der Neuzeit europäische Vogelart für ausgestorben erklärt
Der Dünnschnabel-Brachvogel ist ausgestorben. Zuletzt wurde er in den 1990er-Jahren gesichtet. Er ist damit die erste europäische Vogelart, die in der Neuzeit ausstirbt.Lissy Kleer (ZEIT ONLINE)
Elischeva91 reshared this.
De pijlers onder onze beschaving worden gesloopt, waar denk je dat dit toe gaat leiden? 🧐
Zorgen over niveau Nederlands muziekonderwijs, 'aanwas jong talent stagneert'
Waar ligt nu eigenlijk de grens voor Israël? Om steun onder de eigen bevolking te houden gaat blijkbaar geen grens te ver. 🧐
Aantal doden in Gaza ligt 41 procent hoger dan gedacht
410 DUIZEND DODEN
Die berekening is gebaseerd op de aanname dat het geweld op 19 juni zou zijn gestopt. Dat is niet het geval. Op 10 januari bedroeg het aantal directe doden volgens de autoriteiten in Gaza 46 duizend, naast zo’n 12,5 duizend vermisten. Gecorrigeerd met de factor 1,41 zou het aantal directe doden circa 82 duizend bedragen. Aangevuld met het aantal indirecte doden zou het Israëlische geweld in Gaza dan 410 duizend Palestijnen het leven kosten. Dat is 18 procent van de bevolking.
rightsforum.org/aantal-doden-i…
mastodon.nl/@joepbertrams/1138…
rightsforum.org/aantal-doden-i…
mastodon.nl/@joepbertrams/1138…
Cartoon: Joep Bertrams
Eindelijk, er gebeurt iets… #Gaza #Israel #Hamas #staakthetvuren #vredesduif
Питательные добавки для здоровья кожи: Как выбрать и почему это важно?
Здоровая кожа — это не только показатель красоты, но и важный барьер, защищающий организм от негативных внешних факторов, таких как УФ-излучение, загрязнения и инфекции. Одним из ключевых факторов, поддерживающих здоровье кожи, является правильное питание. Недостаток витаминов, минералов и других микроэлементов может привести к нарушениям барьерных функций кожи и развитию различных кожных заболеваний. В последние годы большое внимание уделяется питательным добавкам, которые помогают поддерживать здоровье кожи изнутри.
В данном обзоре рассмотрены 14 ключевых добавок, способствующих улучшению состояния кожи, включая витамины A, C, D, E, куркумин, хлореллу, Омега-3, биотин, экстракт Polypodium leucotomos, масло жожоба, гамма-оризанол, экстракт оливковых листьев, спирулину и астаксантин. Эти вещества используются в косметике, пищевых добавках и даже в медицине для борьбы с воспалительными заболеваниями кожи, фотостарением и улучшения общего состояния кожи.
Роль витаминов в здоровье кожи
Витамин A регулирует иммунный ответ и поддерживает здоровье эпителиальных тканей. Он известен своими антибактериальными и противовоспалительными свойствами. Добавки с витамином A используются для лечения акне, регенерации коллагена и улучшения текстуры кожи. Например, ретиноиды, производные витамина A, считаются "золотым стандартом" в лечении акне и признаков старения.
Витамин C — это мощный антиоксидант, который защищает кожу от УФ-излучения, стимулирует выработку коллагена и способствует заживлению ран. Его часто используют в косметике для осветления кожи и устранения гиперпигментации. Однако для достижения заметного эффекта лучше комбинировать пероральные добавки с местным применением активных форм витамина.
Витамин D — Этот витамин регулирует иммунные функции кожи и помогает в лечении атопического дерматита, псориаза и витилиго. Люди с низким уровнем витамина D часто сталкиваются с проблемами сухости кожи и нарушением её барьерных функций. Добавки и кремы с витамином D рекомендованы для зрелой и чувствительной кожи.
Витамин E — Известный как "витамин молодости", витамин E защищает клетки от оксидативного стресса. Он уменьшает воспаление и способствует заживлению ран. Витамин E эффективен как для внутреннего применения, так и в составе косметики, где он помогает улучшить текстуру кожи и поддерживать её увлажнённость.
Природные антиоксиданты
Куркумин — это природное вещество, содержащееся в куркуме, обладающее сильными противовоспалительными и антибактериальными свойствами. Он используется как в косметике для лечения акне и уменьшения пигментации, так и в добавках для борьбы с воспалительными процессами на клеточном уровне. Исследования показывают, что куркумин может быть эффективен в лечении псориаза и других хронических кожных заболеваний.
Спирулина и хлорелла — Эти водоросли содержат витамины, минералы и аминокислоты, которые стимулируют выработку коллагена, способствуют заживлению ран и защищают кожу от фотостарения. Спирулина и хлорелла часто включаются в состав масок и кремов, а также используются в добавках для улучшения состояния зрелой и увядающей кожи.
Астаксантин — Этот мощный антиоксидант защищает кожу от УФ-излучения, предотвращает образование морщин и улучшает эластичность кожи. Астаксантин часто используется в солнцезащитных средствах и антивозрастных добавках.
Жирные кислоты и растительные экстракты
Омега-3 жирные кислоты — способствуют уменьшению воспалений, увлажнению кожи и восстановлению её барьерных функций. Они особенно полезны при лечении атопического дерматита и псориаза. Исследования показывают, что регулярное употребление Омега-3 может снизить риск развития рака кожи и ускорить заживление после УФ-повреждений.
Масло жожоба — богато витаминами A, E и F, а также жирными кислотами, которые питают и увлажняют кожу. Оно способствует заживлению ран и уменьшению воспалений. Масло жожоба часто включают в состав косметических средств, таких как увлажняющие кремы и сыворотки.
Экстракт оливковых листьев — этот экстракт богат антиоксидантами, такими как полифенолы, которые защищают кожу от старения, воспалений и УФ-излучения. Он также улучшает микроциркуляцию, что делает его идеальным компонентом в кремах для зрелой кожи.
Инновационные добавки
Polypodium leucotomos — этот растительный экстракт обладает мощным антиоксидантным и фотозащитным действием. Его использование помогает предотвратить УФ-повреждения и снизить риск развития рака кожи. Исследования показали, что он также эффективен при витилиго, улучшая пигментацию кожи.
Гамма-оризанол — этот компонент из рисового масла защищает кожу от УФ-излучения, предотвращает фотостарение и стимулирует регенерацию клеток. Его добавляют в косметические кремы для улучшения текстуры и увлажнения кожи.
Пищевые добавки могут значительно улучшить состояние кожи, укрепить её барьерные функции и замедлить процессы старения. Однако перед их применением важно проконсультироваться с врачом, чтобы избежать возможных побочных эффектов и нежелательных взаимодействий с лекарственными препаратами. Правильное питание, дополненное сбалансированными добавками, в сочетании с современными косметическими средствами создаёт идеальные условия для поддержания здоровья и красоты кожи на долгие годы.
Болезнь Альцгеймера: связь с повреждённой печенью как возможный фактор риска
Причины развития болезни Альцгеймера до сих пор остаются загадкой для учёных. Однако новые исследования открывают новые взаимодействия между печенью и мозгом. Биологи выявили, что наночастицы жира, выделяемые повреждённой печенью, могут провоцировать патологические изменения в иммунных клетках мозга, что, вероятно, способствует возникновению болезни Альцгеймера.
Роль Алоиса Альцгеймера в изучении заболевания
Более ста лет назад невролог Алоис Альцгеймер впервые описал специфические изменения в мозге пациентов, страдающих деменцией. Его подробные рисунки мозговых клеток стали основой для дальнейших исследований. Помимо нервных клеток, Альцгеймер изучал микроглию — иммунные клетки мозга, которые выполняют функцию очистки, удаляя вредные вещества. Учёный отметил, что микроглия пациентов с деменцией изменяется особым образом, образуя структуры, заполненные жировыми включениями, которые он назвал «решётчатыми клетками» из-за их внешнего вида.
Влияние жировых наночастиц на клетки мозга
Исследования показывают, что печень, играющая ключевую роль в обмене жиров, может быть связана с развитием болезни Альцгеймера. В экспериментах на клеточных культурах было установлено, что стрессированные клетки печени выделяют наночастицы жира, которые вызывают изменения в микроглии, аналогичные тем, что описал Альцгеймер. При помощи видеомикроскопии учёные зафиксировали, как микроглия поглощает эти наночастицы до полного истощения своих ресурсов. Изображения таких клеток практически идентичны рисункам Алоиса Альцгеймера.
Процесс формирования наночастиц
Стрессовые состояния печени, такие как массивное повреждение, стимулируют образование жировых наночастиц. Для изучения этого явления учёные изолировали клетки печени и культивировали их в лабораторных условиях. Выделенные клетки подвергались значительному стрессу, что приводило к выбросу большого количества жировых наночастиц. Эти частицы впоследствии исследовались на предмет их состава и воздействия на мозговые клетки.
Наночастицы жира как недостающее звено
Биологи предполагают, что наночастицы жира могут быть связующим звеном между воспалительными процессами в печени и развитием нейродегенеративных изменений в мозге. Эти частицы проникают в кровь, а затем через гематоэнцефалический барьер попадают в мозг, где вызывают хроническое воспаление.
Влияние образа жизни
Исследователи подчёркивают, что болезнь Альцгеймера развивается десятилетиями, и хроническое повреждение печени из-за нездорового образа жизни может играть значимую роль в её возникновении. Воспаление печени усиливает образование жировых наночастиц, которые накапливаются в мозге и постепенно истощают ресурсы микроглии, приводя к деменции.
Новые перспективы лечения
Ранее исследования болезни Альцгеймера были сосредоточены на амилоидных бляшках и тау-белках. Хотя они играют роль в развитии заболевания, всё больше учёных считают их вторичными проявлениями. Основной причиной может быть нарушение удаления отходов из-за перегрузки микроглии жировыми наночастицами.
Эксперты предлагают сосредоточиться на роли печени в развитии болезни Альцгеймера. Лекарства, улучшающие её функции, могут стать альтернативой или дополнением к уже существующим методам лечения, таким как моноклональные антитела против бета-амилоида. Контроль за циркуляцией жировых наночастиц в организме может помочь снизить воспаление в мозге и предотвратить развитие нейродегенеративных заболеваний.
Революция в энергетике: Как P2P-торговля меняет рынок электроэнергии
С ростом популярности возобновляемых источников энергии, таких как солнечные панели, ветряки и т.д, потребители электроэнергии начали превращаться в так называемых "про-сьюмеров". Эти пользователи одновременно потребляют и производят энергию, что приводит к появлению новой модели энергетического рынка — peer-to-peer (P2P) торговли энергией. P2P-торговля позволяет пользователям возвращять энергию в сеть или обмениваться избыточной электроэнергией напрямую, минуя традиционных поставщиков.
Эта инновационная модель имеет потенциал для достижения глобальных целей устойчивого развития, включая сокращение выбросов углекислого газа и повышение энергоэффективности. Однако её внедрение сопровождается множеством технических, экономических и социальных вызовов. Данная статья представляет собой обзор механизмов, технологий и перспектив развития P2P-торговли энергией.
Механизмы P2P-торговли энергией
P2P-рынки различаются по архитектуре, которая определяет способ взаимодействия участников:
1. Полные P2P-рынки. Участники торгуют энергией напрямую друг с другом без центрального управляющего органа. Это самый децентрализованный вариант, но он требует высокой степени доверия и технологической готовности.
2. Коммунальные P2P-рынки. В таких системах существует центральная платформа или оператор, который координирует сделки между участниками. Это обеспечивает более высокий уровень контроля и стабильности.
3. Гибридные P2P-рынки. Этот тип объединяет элементы двух предыдущих моделей. Например, сделки могут координироваться внутри небольших сообществ с последующим взаимодействием между этими сообществами.
Для реализации P2P-торговли применяются различные рыночные механизмы. Наиболее распространёнными являются:
- Аукционные модели. Например, двусторонние аукционы позволяют покупателям и продавцам одновременно делать ставки, что приводит к установлению справедливой рыночной цены.
- Модели на основе переговоров. Участники напрямую обсуждают цены и условия сделок.
- Системы равновесия. Здесь цена определяется на основе равновесия между спросом и предложением.
Технологические решения для P2P-торговли
P2P-торговля энергией поддерживается рядом современных технологий, включая блокчейн, машинное обучение и математические модели оптимизации. Рассмотрим ключевые подходы подробнее:
Теория игр
Теория игр используется для моделирования взаимодействия между участниками рынка, где каждый стремится максимизировать свою выгоду. Применяются как кооперативные, так и некоперативные модели. Например, некоперативные игры помогают находить равновесие, при котором ни один из участников не может улучшить своё положение, изменив стратегию в одностороннем порядке. Кооперативные игры, напротив, поощряют создание союзов для достижения общей цели.
Математическая оптимизация
Оптимизационные подходы играют важную роль в P2P-торговле. Среди них:
- Линейное программирование для минимизации затрат.
- Смешанное целочисленное программирование (MILP) для оптимизации использования ресурсов.
- Нелинейное программирование, используемое для более сложных задач, таких как управление распределением энергии в реальном времени.
Машинное обучение
Методы машинного обучения позволяют прогнозировать спрос и предложение, а также оптимизировать стратегии торговли. Например, алгоритмы глубокого обучения используются для анализа данных о потреблении и генерации энергии, а также для управления ставками в аукционах.
Аукционные механизмы
Аукционы являются основой многих моделей P2P-торговли. Среди них:
- Одинарные аукционы, где участвует один продавец и несколько покупателей.
- Двусторонние аукционы, которые позволяют одновременно взаимодействовать нескольким продавцам и покупателям.
- Многоуровневые аукционы, используемые для координации сделок между несколькими уровнями участников.
Примеры успешной реализации
P2P-торговля энергией уже нашла применение в ряде пилотных проектов по всему миру. Вот несколько ярких примеров:
1. Brooklyn Microgrid (США). Эта платформа использует блокчейн для управления сделками между пользователями, подключёнными к солнечным панелям. Участники могут задавать предпочтения и ценовые лимиты через мобильное приложение.
2. Piclo (Великобритания). Онлайн-платформа, где коммерческие пользователи покупают энергию у возобновляемых источников, выбирая предпочтительных поставщиков.
3. Pebbles (Германия). Проект интегрирует солнечные, ветровые и батарейные накопители, обеспечивая торговлю энергией через блокчейн.
4. Vandebron (Нидерланды). Фермеры с ветряными турбинами продают избыточную энергию потребителям через платформу.
Эти примеры демонстрируют жизнеспособность P2P-торговли, но также выявляют необходимость доработки моделей для более широкого внедрения.
Основные вызовы P2P-торговли
Несмотря на потенциал, P2P-торговля сталкивается с рядом серьёзных проблем:
1. Инфраструктурные ограничения. Электросети должны быть готовы к децентрализованным сделкам, что требует модернизации оборудования и интеграции интеллектуальных систем управления.
2. Высокие издержки. Создание и поддержка платформ P2P-торговли требует значительных инвестиций, особенно при использовании блокчейна.
3. Регуляторные барьеры. Законодательство во многих странах не адаптировано для работы с децентрализованными энергосистемами.
4. Приватность и безопасность. Защита данных участников и предотвращение кибератак — ключевые задачи для устойчивости платформ.
Будущее P2P-торговли
Для успешного развития P2P-торговли необходимы:
1. Новые бизнес-модели. Участие розничных поставщиков и коммунальных компаний может ускорить внедрение технологии.
2. Гибкие регуляции. Законодательные реформы должны учитывать особенности P2P-рынков.
3. Интеграция с традиционными рынками. Сосуществование P2P и розничных рынков может обеспечить более справедливые цены для потребителей.
4. Расширение масштабов. Модели должны быть готовы к увеличению числа участников и изменению рыночных условий.
P2P-торговля энергией открывает новые горизонты для управления энергетическими ресурсами, повышая эффективность использования возобновляемых источников энергии и создавая условия для более справедливого распределения ресурсов. Однако для её массового внедрения потребуется решить множество технических и регуляторных задач. Совместные усилия исследователей, политиков и бизнеса помогут преобразовать эту инновационную концепцию в устойчивую реальность.
Водородные топливные элементы: перспективы их внедрения в здания для устойчивого будущего
В условиях глобального энергетического перехода и стремления к снижению углеродного следа водородные технологии занимают центральное место. Исследование, представленное в статье, акцентирует внимание на установке водородных топливных элементов (ТЭ) в существующие здания, оценивая их техническую, нормативную и экономическую целесообразность.
Согласно данным Программы ООН по окружающей среде, здания потребляют до 40% всей энергии, и большая часть из них построена до 2001 года. Принимая во внимание, что большинство этих зданий продолжит функционировать до 2050 года, внедрение низкоуглеродных технологий становится ключевым шагом для достижения целей устойчивого развития. Водородные ТЭ представляют собой перспективное решение, которое способно уменьшить зависимость от ископаемого топлива, обеспечивая локальное производство электроэнергии и тепла.
ТЭ работают за счет преобразования химической энергии водорода в электрическую и тепловую с высокой эффективностью. Преимущества технологии включают гибкость в эксплуатации, низкий углеродный след и возможность интеграции с возобновляемыми источниками энергии. Основные типы ТЭ, которые были рассмотренны в рамках исследования, — это твердооксидные (SOFC) и протонно-обменные мембранные (PEMFC). Каждый тип имеет свои особенности, включая различия в температуре работы, экономичности и удобстве установки.
Для исследования был выбран пилотный объект — здание. В рамках анализа рассматривались четыре модели топливных элементов, включая SOFC и PEMFC. Основные критерии оценки включали:
1. Технические параметры. Были изучены размеры оборудования, требования к установке, температура работы и необходимость подключения к системам вентиляции и отопления.
2. Нормативные аспекты. Анализ включал соответствие регуляторным требованиям, уровень выбросов и ограничения по эксплуатации.
3. Экономическая эффективность. Учитывались затраты на закупку, установку, эксплуатацию и обслуживание.
На основании сравнительного анализа был сделан выбор в пользу модели PEMFC. Это решение обосновано ее компактностью, низкими эксплуатационными затратами и простотой установки.
1. Технические преимущества. PEMFC отличается низкой рабочей температурой (80–95 °C), не требует сложных систем вентиляции и минимизирует затраты на монтаж.
2. Экономическая целесообразность. Модель имеет конкурентоспособную стоимость и простое обслуживание.
3. Ограничения. Основным вызовом остается необходимость установки системы хранения водорода.
Интеграция водородных ТЭ в здания требует разработки четкой нормативной базы и инфраструктуры для хранения водорода. Важным направлением дальнейших исследований станет использование избыточной энергии от возобновляемых источников для производства водорода. Это создаст замкнутый цикл, повышающий энергоэффективность и снижая углеродный след зданий.
Установка водородных топливных элементов в зданиях — это шаг к энергийной независимости и устойчивому будущему. Технология открывает перспективы для снижения выбросов CO2, оптимизации потребления энергии и интеграции с возобновляемыми источниками. Проанализированные решения подчеркивают потенциал водорода как ключевого элемента в переходе к низкоуглеродной экономике.
Humanists UK (@humanists.uk)
Meet Nicole, a dedicated humanist school speaker making a difference in Leicester! In this inspiring interview (we'll pop in a link below), she shares her experiences engaging with students, the personal impact of her work, and the importance of prom…Bluesky Social
Railroad Simulator Review: Open Rails
What is Open Rails?
Open Rails is a free simulation game for the computer, developed as an alternative to Microsoft Train Simulator. The game allows players to operate trains on railway routes, simulating realistic train movements and the surrounding atmosphere. Open Rails also has various add-ons and modifications available that improve the graphics, physics and other aspects of the game.
Where to Download?
To download Open Rails, go to the official website, click on the download button and select Programs, download the recommended version from the game website.
Download Open Rails: openrails.org
If anything, there are game requirements on the site.
How to install Open Rails?
Installation is the same as installation of other programs.
Launcher review.
At first, it is impossible to launch the game in the launcher as needed, download the route and move the folder with the route to the game folder, and in the settings in the content section, set the path to the folder with the route to launch the game. And you can download routes from the official website of the game and from other resources.
If you are bored, you can play the game with your friends in multiplayer.
To make it more convenient to play, go to the settings and configure the game to be more convenient for you.
If we talk about routes, then routes can be configured directly in the launcher, for example: change the departure time, plus there are two additional functions: utilities and documents.
If you liked the article, like it and subscribe to the page!
Open Rails - Free train simulator project
This is the official home of Open Rails with news and links to content, vendors and the community. Open Rails is a totally free train simulator that supports the world’s largest range of rail content.openrails.org
Ruud likes this.
Dark days ahead.
Then you be as clumsy and in their way as possible.
Okay?
like this
Scott M. Stolz
»"Don't be afraid of losing people. Be afraid of losing yourself by trying to act like everyone around you...."« -- Tim Hanloves.tech
☑️ "10 minuter och 38 sekunder i en märklig värld" av Elif Shafak
("10 minutes and 38 seconds in this strange world", översättning från engelska av Klara Lindell)
Om utanförskap, gemenskap, kärlek, makt, självförebråelse, orsaker, verkan, viljor, drömmar, tankar. Och frihet. Ofrihet och frihet.
I've #read "10 minutes and 38 seconds in this strange world", by #ElifShafak
(translated into #Swedish, by #KlaraLindell).
About exclusion, community, love, power, self-reproach, causes, effects, wills, dreams, thoughts. And freedom. Deprivation of freedom, and freedom.
#bok #läsa #läst #läsning #svenska #bibliotek #lån #epub #book #reading #library #böcker #books
You can follow us in other languages. Visit our website for more information wordsmith.social/protestation/…
Dumplings
Flamenco Funk
02/10/16 - Op shop dig from yesterday. Interesting version of In The Year 2525. #cratedigging👌👌
I used to take chances on op-shop records like this, until experience taught me that it's rarely worth it and I might as well save my money. I rarely even look at op shop records any more.
Nothing much funky at all about this LP and I reckon I'm having to dig deep (no pun intended) to say something positive about it at the time. Suffice to say, it's not been out of its sleeve since this picture was taken.
Sunshine likes this.
Friendica's quite a comfortable platform. I get the feeling I could get used to this pretty quickly - and it's compatible with a lot of existing apps for Mastodon and others.
I'm coming from the whole micro-blogging experience, and over the years I've fallen into this habit of using hashtags and numbered posts to chain long threads together to track certain topics. I felt Mastodon and others did this incredibly well compared to even Twitter so I fit right in.
How would I keep posts together along certain issues or topics here?
I'll point out that I see people chaining their posts together on Mastodon from my Friendica account. But those chained posts are indented further and further, much like an email. I suspect if I did the same with long standing chains of posts, the indents would eventually lose meaning.
like this
How would I keep posts together along certain issues or topics here?
I don't quite get this, but if you mean to have them discovered more easily, you can also use hashtags, just like on Mastodon.
I'll point out that I see people chaining their posts together on Mastodon from my Friendica account. But those chained posts are indented further and further, much like an email. I suspect if I did the same with long standing chains of posts, the indents would eventually lose meaning.
Yeah, it works more like the older type of social networks where there was a post and then the comments. Same as on Facebook, LinkedIn, the defunct Google+ etc.
And yeah, the threaded view is very useful in keeping the trace of the discussion. Along with those "in reply to" links next to the people's name.
Also, there's no reason for you to do the same threading thing. Mastodon servers display the full post, no matter how long, if it doesn't have a title (it doesn't play well with posts that have one. Writefreely has the same problem, but since it is seen more as a full-fledged blogging platform of sorts, people don't really care about it).
rushSteady likes this.
Beans
like this
podcast.stclinton.com/index.ph…
Great Speeches From The Diapora - The Man With A Dream
Here are some of the greatest speeches from around the world, long with poetry and other stuffpodcast.stclinton.com
Kat1311 likes this.
like this
@Max Riethmuller I can't follow bridgy either with my page. But if they have an account on Bluesky already, they can add their credentials in the settings and sync their follows and their feed to the Friendica one (essentially seeing it as another federated platform). The only requirement is for the server to have the bluesky addon installed (yours has, as I saw).
different friendica instances
Hmm, I don't really know much about their moderation or stuff. I remember that there was a more free speech one called meld.de (my server has it blocked). But that seems to be gone now.
Generally people are chill and there's not been that much activity until now.
From a technical standpoint, if you go to instance.address/friendica
you can see its version and the addons it has installed, as well as an about section and all the blocked servers (and the reason).
Back when I chose mine, it was one of the first 5 instances. Some also offer an XMPP service with the same address as Friendica, like mine.
Max Riethmuller likes this.
Thanks for that, appreciate it. At the moment it's not just bridgy (I see my bluesky posts turn up here), it's federating out to any other instances (mastodon instance even). For example If I post on mastodon or bluesky, it turns up here (friendica.world) fine. ut my posts here don't turn up on mastodon. My mastodon user is following my friendica user, and vice versa. But just nothing turns up on mastodon. Apparently there is an issue they are working on atm. But I'm keen to see if there are any other friendica instances that are reliable.
The other thing that occurred to me is maybe there's a lot of new users fronting up on friendica.world, refugees from facebook or x, and they will eventually ramp up the resources and sort the problem. So it's probably just temporary. Just unfortunate timing for me. And if I'm going to try and onboard my friends to friendica, I'd be wanting to do it on an instance on which federation is working properly.
Cătă likes this.
The irony of banning China for using it's carmakers to spy on drivers, when US carmakers spy on drivers.
Tesla workers shared sensitive images recorded by customer's cars. GM sharing driver behaviour without explicit consent with insurers resulting in hikes in insurance premiums for some drivers. Etc etc.
theverge.com/2025/1/14/2434349…
US finalizes rule to effectively ban Chinese vehicles, which could include Polestar
The Biden administration finalized rules to ban the sale or import of connected vehicles from China, which could have a significant impact on companies like Polestar and Waymo.Andrew J. Hawkins (The Verge)
like this
@Sunshine add Hubzilla and Streams to the mix for more bruises and blood.
Edit: my God, I just remembered! my comment contains the word "blood" in it, can you imagine? 😱😱 That means I would have been banned on it by the automod on Facebook for gore and violence. All while not caring about actual violence and gore reported by the users themselves.
like this
Cumbia
02/10/16 - The first IG post I ever made was a shot of some Cumbia 7" singles. ('Fat stack of cumbia ready to be spun this afternoon #disocfuenteslabel')
I was planning to spin them at a local vinyl' afternoon session. I'd bought a handful of singles from someone in Venezuela (I think), and they were all fantastic. I'd got into the Cumbia in the eighties, when I'd been walking through Camden Market and heard the tune off the coffee advert (La Colegiala), and picked up a Discos Fuentes compilation tape as a result.
Years later, on the radio show, we used to play a lot of the electronic stuff, including that made by Melbourne's Cumbia Cosmonauts and we had a fantastic afternoon at one of their parties once. Never really understood why Cumbia doesn't have the reach of, say, Ska - not being in English, I suppose.
This is what anti-woke means. From Salon: Facebook users still cannot say "white people have mental illness," but they can say "gay people have mental illness."
salon.com/2025/01/17/the-tech-…
Tech's war on "woke" is a war on workers
Mark Zuckerberg wants "masculine energy" and "aggression" at the office — sounds like a toxic workplaceSalon.com
like this
Yet another noob
Hey, all. I’m a progressive, cis-het, White guy. 3rd generation colonist living in the Haldiman Tract lands along the Grand River in Ontario. I’m into dogs, canoes, motorcycles and my VW GTi. I’ve been on Mastodon since Elmo bought Twitter.
Tonight I thought I’d check out Friendica, and here I am. Looking for new friends.
like this
You can follow us in other languages. Visit our website for more information wordsmith.social/protestation/…
Bookface Dark Version 4
This is the 4th revision of my Friendica FB facelift user stylesheet.
How to use:
If you're using the Firefox userContent.css make sure to wrap all of this in @-moz-document domain(friendica.world){...} (or whichever server you're on). Otherwise copy+paste into the Stylus add-on for Firefox or Stylus extension for Chrome or the Userscripts extension for Safari. Then in your Friendica Settings - Display - Theme pick "Frio" and under Settings - Display - Theme Customization either pick "Dark" or "Black." Note that the dark version does not use a schemestring:
What's New?
- Adds “superscript” engagement numbers to mobile Action Buttons
- Settings “Submit” buttons normalized to right-hand placement
- “Mention” button and “Compose” buttons sizing is now same
- Compose Modal/Page and Reply are now styled
- File Attachment button hidden[1] on Compose File Browser
- Adjustment to Event RSVP buttons for both desktop and mobile
- Styling and adjustment to Profile Extra Links
- Changed Network Links from “Link:” text to button style with “>>”
[1] There is no way to manage/delete the uploaded/attached files so I hid the button to do it. If you actually use this partially-implemented/broken feature delete the line that hides it, it’s commented in the stylesheet.
The Code:
Reveal/hide
/* BOOKFACE DARK VERSION 4
====================================
This "user styles" stylesheet will override Friendica and style it more like Facebook.
Go to Settings - Display - Theme and select "Frio"
Under "Theme Customization" select either the "Dark" or "Black" scheme, blue variant.
You cannot use "Custom" as there is no schemestring.
Paste the code below into Stylus add-on for Firefox, Stylus Extension for Chrome, or Usercripts extension for Safari.
You can also pasted it into a userContent.css file for Firefox, but wrap it in "@-moz-document domain(friendica.instance){...}" (replace with your server)
*/
body {
background-color: #1C1C1D !important;
font-size: 15px !important;
padding-top: 125px !important;
}
#topbar-first .nav > li > a,
#topbar-first .nav > li > button,
nav.navbar .nav > li > a,
nav.navbar .nav > li > button{
color: #B0B3B8 !important;
}
#topbar-first, nav.navbar {
background-color: #252728 !important;
color: #B0B3B8 !important;
}
#topbar-first .topbar-nav .nav-segment {
margin-right: 10px;
}
#topbar-first .nav > li > a:hover:not(.selected) {
background-color: rgba(255,255,255,.1) !important;
border-radius: 8px !important;
}
.fa-lg {
font-size: 24px !important;
}
#topbar-first .nav > li > a:hover,
#topbar-first .nav > li > a:focus,
#topbar-first .nav > li > button:not(#main-menu):hover,
#topbar-first .nav > li > button:not(#main-menu):focus,
nav.navbar .nav > li > a:hover,
nav.navbar .nav > li > a:focus,
nav.navbar .nav > li > button:hover,
nav.navbar .nav > li > button:focus {
background-color: rgba(255,255,255,.1) !important;
border-radius: 8px !important;
}
#topbar-first .nav > li > a.selected {
border-bottom: 3px solid #0866FF !important;
color: #0866FF !important;
}
#topbar-first .nav > li > a.selected:hover,
#topbar-first .nav > li > #main-menu:hover,
#topbar-first .nav > li > #main-menu:focus {
background-color: transparent !important;
border-radius: 0 !important;
}
ul.tabs li {
font-size: 15px !important;
margin-left: 10px !important;
}
ul.tabs li.active {
border-color: #0866FF !important;
}
ul.tabs li a {
margin-top: 8px;
color: rgb(90, 167, 255) !important;
}
ul.tabs li:hover:not(.active) {
border-bottom-width: 0px !important;
}
ul.tabs li:hover:not(.active) a {
background-color: rgba(255,255,255,.1) !important;
border-radius: 8px !important;
}
.dropdown-menu {
padding-bottom: 15px !important;
}
.dropdown-menu li {
margin: 10px;
width: 92% !important;
border-radius: 8px;
}
.dropdown-menu li:hover {
border-color: transparent !important;
}
header #banner {
left: 0 !important;
right: auto !important;
}
header #banner #logo-img,
.navbar-brand #logo-img {
background-color: #0866FF !important;
height: 40px !important;
width: 40px !important;
}
.topbar ul.nav {
left: 50% !important;
margin-left: -25% !important;
position: relative;
}
#topbar-first .nav > .account img {
border-radius: 100% !important;
box-shadow: 0 0 1px rgba(255,255,255,.1) !important;
height: 40px !important;
width: 40px !important;
}
#search-box {
position: fixed !important;
left: 100px;
}
#topbar-first #search-box .form-search {
height: 40px !important;
font-size: 15px;
background-position: unset;
box-shadow: none !important;
}
#search-box form > div {
background-color: #333334;
border-radius: 50px;
}
#search-box form > div::before {
content: '\f002';
font-family: ForkAwesome;
position: absolute;
left: 10px;
top: 8px;
}
#search-box .form-control.form-search {
border-radius: 50px !important;
background: transparent !important;
width: 100% !important;
}
#search-box .form-control::placeholder {
color: #B0B3B8 !important;
}
#topbar-first #search-box .btn {
font-size: 0px !important;
height: 32px;
width: 32px;
top: 2px !important;
background-color: black !important;
margin-top: 2px !important;
}
#topbar-first #search-box .btn::before {
content: '\f061';
font-family: ForkAwesome;
font-size: 15px;
color: #B0B3B8;
}
#nav-user-menu, #nav-notifications-menu {
background-color: #252728 !important;
border: 1px solid #1C1C1D !important;
}
#nav-user-menu {
min-width: 250px !important;
}
.nav-pills .dropdown-menu li a,
.nav-pills .dropdown-menu li .btn-link,
.nav-tabs .dropdown-menu li a,
.nav-tabs .dropdown-menu li .btn-link,
.account .dropdown-menu li a,
.account .dropdown-menu li .btn-link,
.contact-photo-wrapper .dropdown-menu li a,
.contact-photo-wrapper .dropdown-menu li .btn-link {
color: #B0B3B8 !important;
border-color: #252728 !important;
}
.nav-pills .dropdown-menu li > a:hover,
.nav-tabs .dropdown-menu li > a:hover,
.account .dropdown-menu li > a:hover,
.contact-photo-wrapper .dropdown-menu li > a:hover,
.nav-pills .dropdown-menu li.selected a,
.nav-tabs .dropdown-menu li.selected a,
.account .dropdown-menu li.selected a,
.contact-photo-wrapper .dropdown-menu li.selected a {
color: #333 !important;
background: #f2f2f2 !important;
border-radius: 8px;
}
.nav-pills .dropdown-menu li.divider,
.nav-tabs .dropdown-menu li.divider,
.account .dropdown-menu li.divider,
.contact-photo-wrapper .dropdown-menu li.divider {
background-color: #252728 !important;
}
#topbar-first #nav-notifications-menu {
border: 1px solid #1C1C1D !important;
}
#topbar-first #nav-notifications-menu li {
border-color: transparent !important;
box-sizing: border-box;
margin: 10px;
border-radius: 10px !important;
width: 94% !important;
}
#topbar-first .notification-unseen {
background-color: rgba(56, 88, 152,.2) !important
}
#topbar-first #nav-notifications-menu li.notif-entry:hover{
background-color:rgba(128,128,128,.2) !important;
border-color: transparent !important;
}
#topbar-second {
height: 60px !important;
background-color: #252728 !important;
border-color: #333 !important;
}
.btn.btn-primary:hover,
.btn.btn-primary:focus {
border-radius: 8px !important;
}
#dropdownMenuTools {
height: 40px;
width: 40px;
background-color: rgba(255,255,255,.1) !important;
border-radius: 100% !important;
margin-top: 5px !important;
margin-right: 10px !important;
}
#dropdownMenuTools:hover,
#dropdownMenuTools:focus {
background-color: rgba(0,0,0,.1) !important;
}
#jotOpen {
border-radius: 8px !important;
background-color: #0866FF !important;
color: #ffffff !important;
border-color: #000 !important;
box-shadow: none !important;
}
#jotOpen:hover, #jotOpen:focus {
box-shadow: inset 0 0 100px rgba(0,0,0,.1) !important;
}
#jotOpen::before {
content: 'Compose';
font-size: 15px;
margin-right: 10px;
line-height: 32px;
position: relative;
display: inline;
top: -4px;
}
#jotOpen .fa-pencil-square-o {
font-size: 32px !important;
position: relative;
top: 4px;
}
#topbar-second #nav-short-info {
margin-top: 10px;
}
/* Make Submit Buttons Pretty */
.settings-submit,
button[type="submit"]{
background-color: #0866FF !important;
color: white !important;
border-radius: 8px !important;
border: none !important;
box-shadow: none !important;
}
.settings-submit.form-button-search,
button[type="submit"].form-button-search {
border-radius:50px !important;
margin-top:-.5px !important;
}
.settings-submit:hover,
.settings-submit:focus,
button[type="submit"]:hover,
button[type="submit"]:focus{
box-shadow: inset 0 0 100px rgba(255,255,255,.1) !important;
}
/* make position of submit buttons in settings consistent */
.panel-footer button[type="submit"]{
float: right !important;
}
.panel-footer::after{
content: '';
display: block;
clear: both;
}
/* Compose Window */
#upload-photo {
background-color: #0866FF !important;
color: white !important;
border-radius: 8px !important;
}
#upload-photo:hover,
#upload-photo:focus {
background-color: darkblue !important;
}
/* hide attach file option since there is no way to manage attachments */
.fbswitcher [data-mode="attachment"] {
display: none !important;
}
/* Other people profiles */
#mention-link {
border-radius: 8px !important;
background-color: #0866FF !important;
color: #ffffff !important;
border-color: #000 !important;
box-shadow: none !important;
padding: 0 16px !important;
}
#mention-link:hover,
#mention-link:focus {
box-shadow: inset 0 0 100px rgba(0,0,0,.1) !important;
}
#mention-link span:first-of-type {
float: right;
font-size: 32px;
line-height: 45px;
top: 4px;
}
#mention-link span:first-of-type .fa-2x {
font-size: inherit !important;
}
#mention-link span:last-of-type {
font-size: 15px;
margin-right: 10px;
line-height: 32px;
top: 6px;
position:relative;
}
#contact-edit-status-wrapper {
margin: 15px 0px !important;
border-radius: 10px;
}
#profile-extra-links .btn {
border-radius: 8px !important;
margin-bottom: 10px !important;
}
/* sidebar widgets */
aside .widget,
.nav-container .widget {
background-color: #1C1C1D !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
/* Posts */
.tread-wrapper {
background-color: rgb(37, 39, 40) !important;
box-shadow: 0 0px 1px rgba(0,0,0,.5) !important;
border-radius: 10px !important;
}
.wall-item-container .media {
background-color: rgb(37, 39, 40) !important;
border-radius: 10px !important;
}
.well {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.contact-photo,
.contact-photo-xs {
border-radius: 100% !important;
border: 1px solid #252728 !important;
}
.hovercard {
background-color: #252728 !important;
border: 1px solid #1C1C1D !important;
}
.hover-card-pic img.thumbnail {
border-radius: 100% !important;
background-color: #1C1C1D !important;
border-color: black !important;
}
p.wall-item-announce,
.media .time, .media .shared-time,
.media .delivery, .media .location,
.media .location a {
font-size: 13px !important;
}
.type-link, .type-video {
padding: 0 !important;
margin: 0 !important;
background-color: rgb(51, 51, 52) !important;
border: 1px solid rgb(101, 104, 108) !important;
}
.type-link h4, .type-link blockquote, .type-link sup,
.type-video h4, .type-video blockquote, .type-video sup {
padding-left: 10px !important;
padding-right: 10px !important;
}
/* ACTION BUTTON LABELS */
.wall-item-actions-row button,
.wall-item-actions-right button {
position: relative;
display: block;
white-space: normal !important;
margin: 0 auto !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.wall-item-actions-row button::after,
.wall-item-actions-right button::after {
font-size: 14px;
font-family: sans-serif;
display: block;
margin-top: 2px;
}
.wall-item-response {
position: relative;
padding-top: 4px;
}
.button-comments::after {
content: 'Comment';
}
.button-announces::after {
content: 'Share';
}
.share-links .dropdown-toggle::after {
content: 'Share';
}
.button-votes::after {
content: 'Quote';
}
.button-likes::after {
content: 'Like';
}
[id^="dislike-"]::after{
content: 'Dislike';
}
.wall-item-actions-right .dropdown-toggle::after,
.more-links .dropdown-toggle::after {
content: 'More';
}
/* engagement counts */
.wall-item-actions-row > button span,
.wall-item-response span {
position: absolute;
text-align: center;
display: block;
background-color: #0866FF;
box-shadow: -1px 1px 1px #000;
border-radius: 4px;
color: #fff;
font-size: 12px;
font-weight: 700;
width: fit-content;
padding: 0px 7px;
left: 55%;
top: 0px;
z-index: 1;
}
/* this is some freaking ALCHEMY! */
.vote-event:not(:has(.wall-item-response:empty)) {
padding-bottom: 135px;
}
.vote-event .wall-item-response {
position: absolute;
top: 63px;
}
.vote-event .wall-item-response:empty{
display: none;
}
.vote-event .wall-item-response:nth-of-type(1){
left: 15px;
}
.vote-event .wall-item-response:nth-of-type(1) .button-event::after,
[id^="attendyes"]::after{
content: 'Going';
}
.vote-event .wall-item-response:nth-of-type(2){
left: 105px;
}
.vote-event .wall-item-response:nth-of-type(2) .button-event::after,
[id^="attendno"]::after{
content: 'Can\'t Go';
position: relative;
height: 20px;
overflow: hidden; /* or skews mobile button layout */
}
.vote-event .wall-item-response:nth-of-type(3){
left: 204px;
}
.vote-event .wall-item-response:nth-of-type(3) .button-event::after,
[id^="attendmaybe"]::after{
content: 'Maybe';
}
/* END OF ACTION BUTTON LABELS */
/* Compose and Reply */
#jot-modal-content,
.wall-item-comment-wrapper {
background-color: rgb(37,39,40) !important;
border-radius: 15px !important;
}
#jot-modal-content input,
#jot-modal-content .friendica-tagsinput {
background-color: #1C1C1D !important;
}
#jot-modal-content .fbrowser .folders button {
background-color: rgba(255,255,255,.1) !important;
color: black !important;
/*! box-shadow: none !important; */
}
#jot-modal-content .fbrowser .folders li:hover,
#jot-modal-content .fbraower .folders li:focus {
border-color: transparent !important;
background-color: transparent !important;
}
#jot-title {
border-radius: 50px !important;
background-color: rgb(51,51,52) !important;
}
#profile-jot-text, #profile-jot-wrapper textarea,
#jot-location,
.wall-item-comment-wrapper textarea {
background-color: rgb(51, 51, 52) !important;
}
#jot-text-wrap, #profile-jot-wrapper .dropzone.dz-clickable,
.wall-item-comment-wrapper .dropzone.dz-clickable {
background-color: #1C1C1D !important;
}
.jot-nav {
border: none !important;
}
.jot-nav a {
border: none !important;
border-radius: 8px !important;
margin-right: 5px;
}
.jot-nav a:hover, .jot-nav a:focus {
background-color: rgba(255,255,255,.2) !important;
}
.jot-nav .active a {
background-color: transparent !important;
border-radius: 0 !important;
border-bottom: 3px solid #0866FF !important;
}
.jot-nav .active a:hover, .jot-nav .active a:focus {
background-color: transparent !important;
}
[id^="comment-edit-preview"],
.comment-edit-preview {
border-radius: 8px !important;
box-shadow: none !important;
background-color: rgba(255,255,255,.1);
}
[id^="comment-edit-preview"]:hover,
[id^="comment-edit-preview"]:focus,
.comment-edit-preview:hover,
.comment-edit-preview:focus {
background-color: rgba(255,255,255,.2) !important;
}
#profile-jot-wrapper .wall-item-container.panel-body.preview {
border: 1px solid #666 !important;
margin-top:20px !important;
border-radius: 8px !important;
}
/* Profile */
#profile-photo-wrapper {
overflow: visible !important;
padding: 5px;
background-color: #1C1C1D;
border-radius: 100%
}
aside .widget li {
margin-bottom: 8px;
}
aside .vcard img.u-photo, aside img.vcard-photo {
border-radius: 100% !important;
box-shadow: 0 0 1px rgba(0,0,0,.3);
border: 3px solid #1C1C1D;
}
aside .widget h3.p-name {
font-size: 32px !important;
text-align: center;
word-break: break-word;
}
aside .vcard .p-addr {
font-weight: 600;
text-align: center;
white-space: break-spaces !important;
}
aside .widget li.selected {
background-color:rgba(56, 88, 152,.2) !important;
border-color: transparent !important;
border-radius: 8px;
}
aside .widget li.selected a {
font-weight: bold;
}
aside .widget li:hover {
background-color:rgba(128,128,128,.2) !important;
border-color: transparent !important;
border-radius: 8px;
}
#widget-contacts {
background-color: rgb(37, 39, 40) !important;
border-radius: 8px !important;
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2) !important;
}
.contact-block-img {
height: 100px !important;
width: 100px !important;
border-radius: 8px !important;
box-shadow: 0 0 1px rgba(0, 0, 0, .2);
margin: 5px;
}
.comment-fake-form {
border: none !important;
background-color: transparent !important;
}
.comment-fake-form textarea {
border-radius: 50px !important;
background-color: rgb(51, 51, 52) !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.wall-item-actions button {
font-size: 24px !important;
color: #B0B3B8 !important;
}
.wall-item-actions button:hover {
color: #0866FF !important;
}
.wall-item-actions .checkbox {
padding-top: 6px !important;
}
.comment .media-body {
padding: 10px;
background-color: rgb(51, 51, 52);
border-radius: 20px;
}
.wall-item-actions-row .wall-item-emoji {
font-size: 18px;
line-height: 40px;
}
.navicon {
font-size: 20px;
position: relative;
top: 1px;
}
/* not obviously clickable or intuitive what it does */
.plink.u-url {
-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
box-shadow: 0 0 1px rgba(255,255,255,.5);
border-radius: 100%;
position: relative;
padding: 6px 4px;
height: 35px;
width: 35px;
display: block;
}
.plink.ul-url:hover {
background-color: rgba(255,255,255,.1) !important;
text-decoration: none !important;
}
.plink.u-url::after {
content: '\f101';
font-family: ForkAwesome;
color: #666;
}
.img-allocated-max-width {
margin: 20px auto;
}
/* Photo Albums */
.photo-album-actions .icon-padding,
.photo-edit-link-wrap .icon-padding {
margin-left: 10px !important;
}
.photos-upload-link {
font-size: 28px;
color: #0866FF !important;
opacity: 1 !important;
border-radius: 8px;
padding: 0px 8px;
}
#photo-album-link {
opacity: 1 !important;
}
.photos-upload-link i,
#photo-album-link i,
#photo-edit-link i,
#photo-toprofile-link i,
#album-edit-link i,
#album-drop-link i,
.photos-order-link i {
font-size: 24px !important;
color: #0866FF !important;
opacity: 1 !important;
border-radius: 100% !important;
padding: 8px 11px !important;
height: 40px;
width: 40px;
}
#photo-edit-link i.fa-image {
padding: 6px 7px !important;
}
.photos-order-link {
margin-top: 5px !important;
}
.photos-upload-link:hover i,
.photos-upload-link:focus i,
#photo-album-link:hover i,
#photo-album-link:focus i,
#photo-edit-link:hover i,
#photo-toprofile-link:hover i,
#photo-toprofile-link:focus i,
#album-edit-link:hover i,
#album-edit-link:focus i,
#album-drop-link:hover i,
#album-drop-link:focus i,
.photos-order-link:hover i,
.photos-upload-link:hover i,
.photos-upload-link:focus i {
background-color: rgba(255,255,255,.1) !important;
}
.photos-content-wrapper .photos-upload-link::before {
content: 'Add Photos';
font-size: 15px;
vertical-align: middle;
margin-top: -10px;
display: inline-block;
}
.justified-gallery {
overflow: visible !important;
}
.justified-gallery > a,
.justified-gallery > div,
.justified-gallery > figure{
height: 180px !important;
width: 180px !important;
border: 1px solid #ccc;
position: relative !important;
top: auto !important;
left: auto !important;
border-radius: 8px;
margin: 4px !important;
}
.justified-gallery > .jg-entry-visible > img,
.justified-gallery > .jg-entry-visible > a > img,
.justified-gallery > .jg-entry-visible > svg,
.justified-gallery > .jg-entry-visible > a > svg{
width: 100% !important;
height: 100% !important;
margin: 0 !important;
top: 0 !important;
left: 0 !important;
object-fit:cover;
object-position: center;
}
#photo-photo {
margin: 0 auto !important;
}
@media screen and (max-width: 1280px) {
#search-box {
width: 18% !important;
}
}
@media screen and (max-width: 991px){
#search-box {
left: 15%;
}
#jotOpen::before {
content: '';
margin: 0;
}
#mention-link span:last-of-type {
margin-right: 42px;
}
}
@media screen and (max-width: 768px){
#topbar-first .navbar-toggle[data-target="#search-mobile"]{
position: fixed !important;
left: 15%;
}
#search-mobile {
top: 110px !important;
}
}
Dieter Fröhling likes this.
@Kristi H. You're pretty much doing God's work and I'm happy that some servers are already adopting your stylesheet as an actual theme (see loma.ml right now)
Edit: btw, can I add it to my Friendica megathread and to share the news about it just about everywhere online? 😁
@Cătă Share it far and wide! I was hoping other people would adapt it for server-side use. I'm happy other people like it!
The "Frio" theme is okay, but it looks a lot like FB from around 2010. I know some people will dismiss Friendica for looking old and outdated because of that (actually I've already seen comments to that effect).
I think Friendica needs a modern makeover to entice and retain new users. There is no official app, so the responsive layout needs to look like a decent social app in mobile browsers too.
Since I came here from FB myself I thought this redesign would make me feel more at home here, and it does. I've almost forgotten other people are not seeing it the same way I do.
Lemmus
in reply to Mel Turnbull • •