Как отключить стандартные CSS?

Discussion in 'JoomGallery' started by tohas, Aug 22, 2010.

  1. tohas
    Offline

    tohas Недавно здесь

    Joined:
    Jun 2, 2010
    Messages:
    23
    Likes Received:
    0
    Gender:
    Male
    Проклятые встроенные в JoomGallery стилевые файлы очень назойливы. Во-первых, их преступно много. Во-вторых, приходится вручную обнулять большинство правил просто потому, что они заданы разработчиками. Ну, и на десерт - кошмарный !important в некоторых правилах.

    Вот было бы классно взять и отключить стандартные галерейные стилевые файлы! Но как?
     
  2.  
  3. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    во первых можно самому переписать классы (.) и идентификаторы (#) используя всё тот же !important
    во вторых просто по удалять все файлы и не заморачиваться, но при этом придётся писать кучу описаний к используемым классам и идентификаторам

    я бы остановился на первом варианте
     
  4. tohas
    Offline

    tohas Недавно здесь

    Joined:
    Jun 2, 2010
    Messages:
    23
    Likes Received:
    0
    Gender:
    Male
    Ясное дело, можно переписать. Сейчас у меня так и сделано. Но, как обычно, борьба с чужими !important ухудшает читаемость кода, ибо для повышения приоритета приходится добавлять дополнительные селекторы. К тому же мне не нравится, что на страничку с галереей линкуется 3 дополнительных файла - лишние запросы, а в галерее и так много картинок грузится.

    Вариант с удалением CSS не проходит, потому что не сокращает числа запросов и при обновлении компонента файлы будут восстановлены.

    Обычно авторы расширений включают в настройки опцию "вырубить встроенные стили". В случае с ДжумГал это почему-то не так. Странная галерейка, вообще-то. Но остальные ещё страннее. :)
     
  5. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    ну знаешь ли в VM и 5-7 файлов могут участвовать в создании одной страницы, с этим либо надо смириться либо переписывать весь код понравившегося компонента
     
  6. tohas
    Offline

    tohas Недавно здесь

    Joined:
    Jun 2, 2010
    Messages:
    23
    Likes Received:
    0
    Gender:
    Male
    Смирение - хорошее качество, вот только при работе над проектом приходится требования исполнять и оптимизировать приложение. Хотя у меня после нескольких месяцев работы с Джумлой, и особенно со сторонними компонентами, сложилось мнение, что слишком много в них избыточности и наследия тёмных времён табличных макетов. Плюс ощущается недостаток согласия и единства стиля у разработчиков. Что не расширение - то свои принципы построения страницы, селекторов, админки...
     
  7. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    GNU GPL - вот тебе ответ на то что нет едиства
     

Share This Page

Loading...