Clue: Proposing eco-friendly links, to some extent? (7,5)
Answer: PUTTING GREEN
Explanation: Definition: links, to some extent?
A charade of PUTTING ('proposing') plus GREEN ('eco-friendly').